centos7安装distcc
依赖项:
安装g++
yum install -y gcc
yum install -y gcc-c++
python:
python3.1版本以上。
yum install -y python36
python环境
安装python3-devel, distcc安装时候需要其中的依赖
yum install -y python3-devel
安装libbinutils 库 distcc需要依赖
yum install -y binutils-devel
下载distcc包
https://distcc.github.io/
下载最新的安装包就好,我用的是distcc3.3.3
1 tar -xvf distcc-3.3.3.tar.gz
2 cd distcc-3.3.3
3 ./configure 如果报错Cannot find libiberty。需要安装libbinutils 库
4 make 如果报错,应该是上面的安装依赖项没安装全
5 make install
6 ln -s ./distcc-3.3.3/distcc /usr/lib/distcc
配置:
vim ~/.bashrc
export DISTCC_HOSTS="localhost"
export DISTCC_POTENTIAL_HOSTS="localhost"
export DISTCC_LOG="./distcc.log" #编译日志
意外:如果以上都配置好了,还是连不上,关掉防火墙,重试
systemctl stop firewall
安装ccache
yum install -y ccache
vim ~/.bash_profile
PATH=/usr/lib/ccache/bin:$PATH:$HOME/bin
开启指令
distccd --daemon --allow 192.168.0.0/8 --user nobody --enable-tcp-insecure
posted on 2021-01-19 10:20
长戟十三千 阅读(1266)
评论(0) 编辑 收藏 引用 所属分类:
调试 、
环境配置