作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想用 Raspbian wheezy 的新副本在 Raspberry Pi 上编译 gnuradio。我有一个带有 i7 的 distcc 设置来卸载 RPi 的工作。当我使用
时,它可以很好地处理一个简单的测试文件$gcc -c hello.c
在对方电脑的日志里可以看到任务完成了。但是,当我想构建 gnuradio 并调用“make”命令时,distcc 甚至不会在详细模式下产生任何输出。
尝试
$distcc make
产生这个:
distcc[5464] (dcc_scan_args) compiler apparently called not for compile
并继续在本地主机上构建。
有办法解决这个问题吗?
最佳答案
您是否在调用 make 的 shell 中设置了 $DISTCC_HOSTS
?您是否为多个作业指定了 -j
? which gcc
和 echo $CC
的结果是什么?
如果您遵循说明 here你可以看到 gcc、cc 等被符号链接(symbolic link)到/usr/local/bin 作为对/usr/bin/distcc 的引用,然后他将其添加到他的路径的开头以便 make
会先找到它。
export DISTCC_VERBOSE=1
也有助于提供更多输出。关于 this rPi stackexchange answer 有更详尽的文档.
关于makefile - 使用 distcc 在树莓派上编译 gnuradio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21597736/
我是一名优秀的程序员,十分优秀!