随笔 - 137  文章 - 1  trackbacks - 0
<2021年1月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

常用链接

留言簿

随笔分类

随笔档案

收藏夹

调试技巧

搜索

  •  

最新评论

阅读排行榜

评论排行榜

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)  编辑 收藏 引用 所属分类: 调试环境配置

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理