CMAKE_<LANG>_USING_LINKER_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

  • 当编译器用作链接步骤的驱动程序时,期望值 FLAGS 或未设置变量。

自 4.0 版本起已弃用。

此变量不再使用。 存储在 CMAKE_<LANG>_USING_LINKER_<TYPE> 变量中的信息类型由 CMAKE_<LANG>_LINK_MODE 变量确定。