AUTOGEN_PARALLEL

在 3.11 版本新增。

當使用 AUTOMOCAUTOUIC 時,要啟動的平行 mocuic 程序數量。

自訂的 <ORIGIN>_autogen 目標 目標會啟動多個執行緒,每個執行緒會解析一個原始碼檔案,並在需要時啟動一個 mocuic 程序。AUTOGEN_PARALLEL 控制啟動多少個平行執行緒(以及因此啟動多少個 mocuic 程序)。

  • 空值(或未設定)或字串 AUTO 會將執行緒/程序數量設定為主機系統上的實體 CPU 數量。

  • 正的非零整數值會設定確切的執行緒/程序計數。

  • 否則,會啟動單個執行緒/程序。

預設情況下,AUTOGEN_PARALLEL 是從 CMAKE_AUTOGEN_PARALLEL 初始化。

請參閱 cmake-qt(7) 手冊,以取得更多關於在 CMake 中使用 Qt 的資訊。