【发布时间】:2015-06-06 10:40:57
【问题描述】:
通过 Android.mk 编译时默认使用什么工具链? 以及如何改变工具链?
【问题讨论】:
标签: android android-ndk toolchain
通过 Android.mk 编译时默认使用什么工具链? 以及如何改变工具链?
【问题讨论】:
标签: android android-ndk toolchain
默认工具链是 gcc-4.6 很长时间了。在 NDK r10d 版本(目前为最新版本)中已更改为 gcc-4.8。
您可以通过修改NDK_TOOLCHAIN_VERSION 变量、通过ndk-build 调用(例如:ndk-build NDK_TOOLCHAIN_VERSION=clang3.4,或在Application.mk 文件中设置它来选择使用另一个工具链。示例:
NDK_TOOLCHAIN_VERSION := clang3.4
【讨论】: