今天,我使用 cygwin
和 ndk-r8
交叉构建我的 cocos2d-x android 项目:HelloCpp,我失败并得到一些错误,如:
Unknown EABI object attribute 44
这是来自 cygwin 的消息:
StaticLibrary : libcocos2d.a
SharedLibrary : libhellocpp.so
E:/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: ./obj/local/armeabi/webp.a(alpha.o): Unknown EABI object attribute 44
E:/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: Warning: ./obj/local/armeabi/webp.a(buffer.o): Unknown EABI object attribute 44
在网上找了一些攻略,有人说是ndk的toolchains问题真的希望有人能给我指导。
最佳答案
您使用的工具链不理解该属性并忽略它。尝试更新 ndk-r9b 以避免该警告。
关于android - 构建cocos2d-x android项目失败: Unknown EABI object attribute 44,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15930478/