make的-j命令(加速Linux程序编译)

用make -j带一个参数,可以把项目在进行并行编译,比如在一台双核的机器上,完全可以用make -j4,让make最多允许4个编译命令同时执行,这样可以更有效的利用CPU资源。

在多核CPU上,适当的进行并行编译还是可以明显提高编译速度的。但并行的任务不宜太多,一般是以CPU的核心数目的两倍为宜。

REF
https://www.freemindworld.com/blog/2010/100105_make_complie_process_faster.shtml

猜你喜欢

转载自blog.csdn.net/qq_35608277/article/details/84959932