ccproxy
是一个用于代理 C/C++ 编译器的工具,主要用于在无法直接访问外部资源(如下载库文件)的环境下进行编译
在基于 Debian 的系统(如 Ubuntu)上,运行以下命令安装依赖:
sudo apt-get install build-essential libssl-dev libcurl4-openssl-dev
在基于 RHEL 的系统(如 CentOS、Fedora)上,运行以下命令安装依赖:
sudo yum groupinstall "Development Tools"
sudo yum install openssl-devel curl-devel
ccproxy
源码:从 GitHub 上克隆 ccproxy
的源代码仓库:
git clone https://github.com/ccproxy/ccproxy.git
ccproxy
:进入 ccproxy
源码目录,然后运行以下命令进行编译和安装:
cd ccproxy
./configure
make
sudo make install
ccproxy
:编辑 /etc/default/ccproxy
文件,设置代理服务器地址和端口。例如,将代理服务器地址设置为 127.0.0.1
,端口设置为 8080
:
sudo nano /etc/default/ccproxy
修改以下行:
HTTP_PROXY="http://127.0.0.1:8080"
HTTPS_PROXY="http://127.0.0.1:8080"
保存并退出编辑器。
ccproxy
:运行以下命令启动 ccproxy
:
sudo service ccproxy start
现在,ccproxy
已经安装并配置好了。当你使用 gcc
或 g++
编译 C/C++ 程序时,它将自动通过代理服务器访问外部资源。