CMAKE_<LANG>_USING_LINKER_MODE

已于 4.0 版本弃用: 此变量不再使用。存储在 CMAKE_<LANG>_USING_LINKER_<TYPE> 变量中的信息类型由 CMAKE_<LANG>_LINK_MODE 变量确定。

在版本 3.29 中添加。

此变量控制如何解释 CMAKE_<LANG>_USING_LINKER_<TYPE> 变量的值。支持的链接器模式值为:

FLAG

CMAKE_<LANG>_USING_LINKER_<TYPE> 包含传递给编译器前端的标志的分号分隔列表。如果未设置 CMAKE_<LANG>_USING_LINKER_MODE,则这也是默认行为。

TOOL

CMAKE_<LANG>_USING_LINKER_<TYPE> 包含链接器工具的路径。

警告

必须相应地设置此变量,以指示 CMake 如何管理链接步骤。

  • 当链接器直接用于链接步骤时,预期并需要值 TOOL

  • 当编译器作为链接步骤的驱动程序使用时,预期值为 FLAG 或不设置此变量。