[http://stackoverflow.com/questions/601970/how-do-i-utilise-all-the-cores-for-nmake] [1]
这个主题讨论了nmake makefile以及'most'为每个源文件启动一个单独的cl.exe进程的事实。
Alnitak说,“但是大多数makefile都没有将多个源文件放入编译器的单个调用中 - 将.cpp文件单独编译为.o文件更为常见。”
那么,是否可以创建一个nmake makefile,它可以通过一次调用cl.exe来编译多个源文件?
(我对makefile不太好,所以对其他人来说这可能很容易!)
答案 0 :(得分:0)
其他一些链接让我回答了我自己的问题,以防有人感兴趣...
Change older makefile system to take advantage of parallel compiles
http://msdn.microsoft.com/en-us/library/f2x0zs74%28v=VS.90%29.aspx
所以答案是使用所谓的批处理模式推理规则。