如何并行编译可执行文件

时间:2014-08-09 00:30:54

标签: compilation makefile

我需要编译6144个可执行文件。连续一个接一个地做它们需要很长时间。如何有效地并行化编译?每个可执行文件都是由两个文件编译的 - 第一个包含主程序定义,第二个包含一些函数定义。第一个文件对所有可执行文件都是通用的。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

使用make -j x,其中x是您想要的并行构建数。并行构建的数量不应超过计算机核心数量的1或2倍。