【发布时间】:2010-11-17 20:15:34
【问题描述】:
我正在使用 qmake 为我们正在开发的小型 Qt C++ 应用程序生成 MinGW32 Makefile。我的问题:所有那些双核/四核 CPU 都闲置在那里,而只有一个线程在构建。为了使事情并行化,我尝试通过 --jobs 4 来制作,但问题是 qmake 生成了一个通用的 makefile,其中 make 再次使用 -f 调用。
生成makefile时是否可以强制qmake添加make选项?或者也许还有另一种方法可以完全在 qmake 之外设置选项?我无法编辑那个特定的 Makefile,因为它是每次构建时自动生成的。
【问题讨论】:
-
手动运行“make -j 5”有什么问题?
-
问题是由于 Makefile 中的指令,make 被自己再次调用并丢弃所有标志。
标签: qt qt4 makefile mingw qmake