【发布时间】:2015-07-13 16:07:54
【问题描述】:
很抱歉,标题并不能说明太多,但到目前为止,我不能更具体...
我在网络中有两台 Ubuntu 14.04 计算机(服务器(应该进行编译的人在10.8.1.52),客户端在10.8.1.42。我通过@987654324 安装了distcc @ 并在服务器上使用这个配置文件:
> cat /etc/default/distcc
STARTDISTCC="true"
ALLOWEDNETS="127.0.0.1 10.8.1.0/24"
LISTENER="10.8.1.52"
NICE="10"
JOBS=""
ZEROCONF="false"
而distccd也在听:
> sudo netstat -taupen | grep distcc
tcp 0 0 10.8.1.52:3632 0.0.0.0:* LISTEN 122 24182229 32372/distccd
在客户端,我设置了 DISTCC_HOSTS:
> echo $DISTCC_HOSTS
10.8.1.52
我知道然后想在客户端(10.8.1.42)上启动编译过程:
make -j100 CC=distcc
这会编译我的代码,但仅在客户端上并且没有分发任何工作(尽管我编译了大约十几个 .cpp 文件)。
有人可以给我一个提示吗?
【问题讨论】:
-
distcc --show-hosts的输出是什么?
标签: distcc