标签: compilation makefile
我需要编译6144个可执行文件。连续一个接一个地做它们需要很长时间。如何有效地并行化编译?每个可执行文件都是由两个文件编译的 - 第一个包含主程序定义,第二个包含一些函数定义。第一个文件对所有可执行文件都是通用的。谢谢你的帮助。
答案 0 :(得分:1)
使用make -j x,其中x是您想要的并行构建数。并行构建的数量不应超过计算机核心数量的1或2倍。
make -j x
x