NDK r13,-fexceptions -Wall - >警告:与之前的声明冲突

时间:2016-10-03 11:29:37

标签: android-ndk

升级到NDK r13后,以下无辜的cpp文件:

#include <unordered_map>

带命令: ndk-build NDK_TOOLCHAIN_VERSION=4.9 APP_CPPFLAGS=-fexceptions APP_CFLAGS=-Wall APP_STL=c++_static

会发出警告:

<built-in>: In function 'float abs(float)':
<built-in>: warning: conflicts with previous declaration here [-Wattributes]

自r12b以来出了什么问题?

1 个答案:

答案 0 :(得分:2)

实际上,4.9工具链在NDK中已弃用。切换到默认工具链(clang)可以解决问题。