JOB_POOL_PRECOMPILE_HEADER

於 3.17 版本新增。

僅限 Ninja:用於產生預編譯標頭的 Pool。

並行編譯程序的數量可以通過使用全域 JOB_POOLS 屬性定義 Pool,然後在此處指定 Pool 名稱來限制。

例如:

set_property(TARGET myexe PROPERTY JOB_POOL_PRECOMPILE_HEADER two_jobs)

此屬性由 CMAKE_JOB_POOL_PRECOMPILE_HEADER 的值初始化。

如果未設定 JOB_POOL_PRECOMPILE_HEADERCMAKE_JOB_POOL_PRECOMPILE_HEADER,則此任務將使用 JOB_POOL_COMPILE