【发布时间】:2011-04-26 06:16:25
【问题描述】:
我安装的是Android NDK r5b Windows版本,我使用cygwin编译C代码。
我看到 NDK-build 实际上正在调用 C:\android-ndk-r5b\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows\bin\arm-linux-androideabi-gcc-4.4.3 进行编译。我想知道有没有办法让 NDK-build 使用更新版本的 gcc?
我想这样做的原因是:
Gcc4.4.3 在为某些 NEON 内部函数生成非最佳汇编代码时存在已知错误
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43118
http://hilbert-space.de/?p=22
新发布的 GCC 4.6 声称它对 ARM 和内在函数进行了一些改进。所以我想尝试让 NDK-build 使用 GCC4.6。
【问题讨论】:
标签: android gcc build android-ndk