本文介绍了Android.mk-默认使用什么工具链?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
通过Android.mk进行编译时,默认使用哪些工具链?以及如何更改工具链?
What toolchain used by default when compile through Android.mk ?And how change the toolchain ?
推荐答案
长期以来,默认工具链为 gcc-4.6 .在NDK r10d 版本(当前为最新版本)中,它已更改为 gcc-4.8 .
The default toolchain was gcc-4.6 for a long time. It has changed to gcc-4.8 in the NDK r10d version (currently the latest version).
您可以通过调用 ndk-build
来修改 NDK_TOOLCHAIN_VERSION
变量来选择使用其他工具链(例如: ndk-build NDK_TOOLCHAIN_VERSION = clang3.4
,或将其设置在 Application.mk 文件中.例如:
You can choose to use another toolchain through modifying the NDK_TOOLCHAIN_VERSION
variable, throughndk-build
call (example: ndk-build NDK_TOOLCHAIN_VERSION=clang3.4
, or by setting it inside Application.mk file. Example:
NDK_TOOLCHAIN_VERSION := clang3.4
这篇关于Android.mk-默认使用什么工具链?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!