繁体   English   中英

什么是qt构建系统中的jom?如何从命令行调用jom来构建qt项目?

[英]What is jom in qt build system ? how to call jom from command line to build qt project?

尝试从命令行构建并运行一个简单的“Hello world ..”Qt应用程序,启动以下步骤并进行编译和构建.. 1.创建main.cpp文件2.运行qmake -pro创建项目文件3。运行qmake来创建make文件(这里要么必须运行nmake或jom ..我试过jom)4。运行jom.exe makefile,但没有任何反应..

所以这是我的问题..什么是jom(和扩展?),如何从命令行调用jom ..

我使用Qt 5.1.1与Microsoft Visual C ++编译器11.0。

nmake没有使用GNU make等所有可用的处理能力。 jom是nmake的克隆,用于支持并行执行多个独立命令。 它可以同时使用任意数量的进程。

例如在使用它时,在具有Qt构建的四核机器上花费一半的时间使用nmake。

您还可以使用-j命令行参数来设置并发进程数:

C:\Qt\Qt5.1.1\Tools\QtCreator\bin\jom.exe -j 12 -f Makefile 

12表示您要使用的核心数。 我使用12因为我有12个线程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM