CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION

3.7 版中添加。

使用 利用 NDK 交叉编译 Android 时,可以设置此变量以指定作为编译器使用的工具链版本。

在 NDK r19 或更高版本中,此变量必须取消设置或设置为 clang

在 NDK r18 或更低版本中,此变量必须设置为以下任一形式

  • <major>.<minor>:指定版本的 GCC

  • clang<major>.<minor>:指定版本的 Clang

  • clang:最新可用版本的 Clang

将自动选择与 CMAKE_ANDROID_ARCH_ABI 变量中命名的 ABI 相匹配的请求版本工具链。

如果未指定,默认值是选择最新的可用 GCC 工具链。