CMAKE_<LANG>_FLAGS_INIT¶
在 3.7 版本中添加。
用于初始化 CMAKE_<LANG>_FLAGS
缓存条目的值,首次为语言 <LANG>
配置构建树时使用。此变量旨在由 toolchain file
设置。CMake 可能会根据环境和目标平台在值的前面或后面添加内容。例如,xxxFLAGS
环境变量的内容将被添加到前面,其中 xxx
将是特定于语言的,但不一定与 <LANG>
相同(例如,CXXFLAGS
用于 CXX
,FFLAGS
用于 Fortran
,等等)。此值是命令行字符串片段。因此,多个选项应以空格分隔,并且包含空格的选项应使用引号引起来。
另请参阅特定于配置的 CMAKE_<LANG>_FLAGS_<CONFIG>_INIT
变量。