mmo*_*nem 6 gcc build-process makefile g++ build
我经常构建一个庞大的项目,即使在配置预编译的头文件后,也需要很长时间(超过一小时)才能完成.他们的任何准则或技巧是否允许并行工作(例如在后台启动gcc,等等)以允许更快的构建?
注意:源和二进制文件的大小太大,无法放入ram文件系统中,我不想更改目录结构或构建原则.
make -jN
现在大多数机器都是多核的,这是必须的。如果不想-jN
每次都写,可以把
export MAKEFLAGS=-jN
Run Code Online (Sandbox Code Playgroud)
在你的.bashrc
。
您可能还想查看distcc。
归档时间: |
|
查看次数: |
1154 次 |
最近记录: |