CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN

用于交叉编译的外部工具链(如果受支持)。

一些编译器工具链不会提供自己的辅助实用程序,例如归档程序和链接编辑程序。编译器驱动程序可能会支持一个命令行参数,用于指定此类工具的位置。如果受到支持,CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN 可以设置到一个外部工具链的路径,并将传递给编译器驱动程序。

此变量仅可以设置在 CMAKE_TOOLCHAIN_FILE 变量指定的工具链文件中。