AUTOGEN_PARALLEL

3.11 版本新增。

在使用 AUTOMOCAUTOUIC 时,启动的并行 mocuic 进程的数量。

自定义的 <ORIGIN>_autogen 目标会启动多个线程。每个线程会解析一个源文件,并在需要时启动一个 mocuic 进程。 AUTOGEN_PARALLEL 控制启动的并行线程(因此也控制 mocuic 进程)的数量。

  • 空值(或未设置)或字符串 AUTO 会将线程/进程数设置为主机系统的物理 CPU 数量。

  • 正整数值会设置确切的线程/进程计数。

  • 否则,只会启动一个线程/进程。

默认情况下,AUTOGEN_PARALLEL 会从 CMAKE_AUTOGEN_PARALLEL 初始化。

有关将 CMake 与 Qt 结合使用的更多信息,请参阅 cmake-qt(7) 手册。