我的 linux 主机上安装了两个 gcc 版本,一个是4.8.1
,另一个是4.4.7
. 我想在编译我的代码时使用4.8.1 。设置 distcc 后,gcc -v
将打印 collect 4.8.1,但distcc -v
仍会打印4.4.7。
所以当我pump make -j4 CC=distcc CXX=distcc
用来编译我的项目时,它会弹出以下错误:
cc1plus:错误:无法识别的命令行选项“-std=c++11”
似乎 distcc 没有使用正确的编译器。如何为 distcc 指定编译器?