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