AUTOGEN_PARALLEL¶
在 3.11 版本新增。
當使用 AUTOMOC
和 AUTOUIC
時,要啟動的平行 moc
或 uic
程序數量。
自訂的 <ORIGIN>_autogen 目標 目標會啟動多個執行緒,每個執行緒會解析一個原始碼檔案,並在需要時啟動一個 moc
或 uic
程序。AUTOGEN_PARALLEL
控制啟動多少個平行執行緒(以及因此啟動多少個 moc
或 uic
程序)。
空值(或未設定)或字串
AUTO
會將執行緒/程序數量設定為主機系統上的實體 CPU 數量。正的非零整數值會設定確切的執行緒/程序計數。
否則,會啟動單個執行緒/程序。
預設情況下,AUTOGEN_PARALLEL
是從 CMAKE_AUTOGEN_PARALLEL
初始化。
請參閱 cmake-qt(7)
手冊,以取得更多關於在 CMake 中使用 Qt 的資訊。