<LANG>_COMPILER_LAUNCHER¶
在 3.4 版本中新增。
只有當 <LANG>
為 C
、 CXX
、 Fortran
、 HIP
、 ISPC
、 OBJC
、 OBJCXX
或 CUDA
時,才會實作此屬性。
指定一個包含編譯器啟動工具的命令列,以分號分隔的清單。 Makefile 產生器 和 Ninja
產生器將會執行此工具,並將編譯器及其參數傳遞給該工具。一些範例工具為 distcc 和 ccache。
當建立目標時,如果設定了 CMAKE_<LANG>_COMPILER_LAUNCHER
變數,則會使用其值初始化此屬性。
在 3.25 版本中新增:此屬性值可以使用 產生器 表達式
。