簡體   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