5

今日、私は と を使用cygwinndk-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

Web でいくつかのヒントを見つけましたが、ndk のツールチェーンの問題だと言う人もいます。私に指導を与えることができます。

4

2 に答える 2

4

使用しているツールチェーンは属性を認識せず、無視しています。この警告を回避するには、ndk-r9b を更新してみてください。

于 2013-12-17T11:59:16.023 に答える