CMAKE_<LANG>_FLAGS_INIT

在版本 3.7 中新增。

用於初始化 CMAKE_<LANG>_FLAGS 快取條目的值,首次為語言 <LANG> 配置建置樹狀結構時使用。此變數旨在由 toolchain file 設定。CMake 可能會根據環境和目標平台,在值的前面或後面附加內容。例如,將會前置 xxxFLAGS 環境變數的內容,其中 xxx 將是語言特定的,但不一定與 <LANG> 相同 (例如 CXXFLAGS 用於 CXXFFLAGS 用於 Fortran,依此類推)。此值是命令列字串片段。因此,多個選項應以空格分隔,並且包含空格的選項應用引號括起來。

另請參閱特定於配置的 CMAKE_<LANG>_FLAGS_<CONFIG>_INIT 變數。