Android.mk - 默认使用什么工具链?

时间:2015-04-01 17:01:33

标签: android android-ndk toolchain

通过Android.mk编译时默认使用什么工具链? 以及如何更改工具链?

1 个答案:

答案 0 :(得分:1)

默认工具链很长一段时间是 gcc-4.6 。它已在NDK r10d 版本(目前是最新版本)中更改为 gcc-4.8

您可以选择使用其他工具链,方法是修改NDK_TOOLCHAIN_VERSION变量,通过ndk-build调用(例如:ndk-build NDK_TOOLCHAIN_VERSION=clang3.4,或者在 Application.mk file。例如:

NDK_TOOLCHAIN_VERSION := clang3.4