【问题标题】:warning: cannot scan executable section for Cortex-A8 erratum because it has no mapping symbols警告:无法扫描 Cortex-A8 勘误表的可执行部分,因为它没有映射符号
【发布时间】:2013-02-21 06:10:10
【问题描述】:

我正在尝试使用 cocos2d-x 构建游戏。在使用 cygwin 为 armeabi-v7a 编译时,我收到以下警告

E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 89 of ./obj/local/armeabi-v7a/png.a(png.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 152 of ./obj/local/armeabi-v7a/png.a(pngget.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 88 of ./obj/local/armeabi-v7a/png.a(pngpread.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 38 of ./obj/local/armeabi-v7a/png.a(pngread.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 88 of ./obj/local/armeabi-v7a/png.a(pngread.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 78 of ./obj/local/armeabi-v7a/png.a(pngrtran.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 107 of ./obj/local/armeabi-v7a/png.a(pngrtran.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 117 of ./obj/local/armeabi-v7a/png.a(pngrtran.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 147 of ./obj/local/armeabi-v7a/png.a(pngrtran.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 56 of ./obj/local/armeabi-v7a/png.a(pngrutil.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 131 of ./obj/local/armeabi-v7a/png.a(pngrutil.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 181 of ./obj/local/armeabi-v7a/png.a(pngrutil.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 146 of ./obj/local/armeabi-v7a/png.a(pngset.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 82 of ./obj/local/armeabi-v7a/png.a(pngwrite.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 16 of ./obj/local/armeabi-v7a/png.a(pngwutil.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 101 of ./obj/local/armeabi-v7a/png.a(pngwutil.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 181 of ./obj/local/armeabi-v7a/png.a(pngwutil.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 23 of ./obj/local/armeabi-v7a/jpeg.a(jccoefct.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 12 of ./obj/local/armeabi-v7a/jpeg.a(jchuff.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 71 of ./obj/local/armeabi-v7a/jpeg.a(jchuff.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 16 of ./obj/local/armeabi-v7a/jpeg.a(jcmaster.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 9 of ./obj/local/armeabi-v7a/jpeg.a(jcparam.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 41 of ./obj/local/armeabi-v7a/jpeg.a(jcsample.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 35 of ./obj/local/armeabi-v7a/jpeg.a(jdatasrc.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 36 of ./obj/local/armeabi-v7a/jpeg.a(jdcolor.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 32 of ./obj/local/armeabi-v7a/jpeg.a(jdhuff.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 19 of ./obj/local/armeabi-v7a/jpeg.a(jdinput.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 4 of ./obj/local/armeabi-v7a/jpeg.a(jdmarker.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 62 of ./obj/local/armeabi-v7a/jpeg.a(jdmarker.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 20 of ./obj/local/armeabi-v7a/jpeg.a(jdmerge.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 8 of ./obj/local/armeabi-v7a/jpeg.a(jfdctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 24 of ./obj/local/armeabi-v7a/jpeg.a(jfdctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 36 of ./obj/local/armeabi-v7a/jpeg.a(jfdctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 73 of ./obj/local/armeabi-v7a/jpeg.a(jfdctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 113 of ./obj/local/armeabi-v7a/jpeg.a(jfdctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 4 of ./obj/local/armeabi-v7a/jpeg.a(jidctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 40 of ./obj/local/armeabi-v7a/jpeg.a(jidctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 52 of ./obj/local/armeabi-v7a/jpeg.a(jidctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 64 of ./obj/local/armeabi-v7a/jpeg.a(jidctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 84 of ./obj/local/armeabi-v7a/jpeg.a(jidctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 112 of ./obj/local/armeabi-v7a/jpeg.a(jidctint.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 8 of ./obj/local/armeabi-v7a/jpeg.a(jquant2.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 12 of ./obj/local/armeabi-v7a/jpeg.a(jmemmgr.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 33 of ./obj/local/armeabi-v7a/jpeg.a(jcarith.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 33 of ./obj/local/armeabi-v7a/jpeg.a(jdarith.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 89 of ./obj/local/armeabi-v7a/xml2.a(entities.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 68 of ./obj/local/armeabi-v7a/xml2.a(encoding.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 266 of ./obj/local/armeabi-v7a/xml2.a(encoding.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 68 of ./obj/local/armeabi-v7a/xml2.a(error.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 77 of ./obj/local/armeabi-v7a/xml2.a(parserInternals.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 162 of ./obj/local/armeabi-v7a/xml2.a(parserInternals.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 75 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 190 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 280 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 320 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 340 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 375 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 460 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 490 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 510 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 515 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 560 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.
E:/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: warning: cannot scan executable section 600 of ./obj/local/armeabi-v7a/xml2.a(parser.o) for Cortex-A8 erratum because it has no mapping symbols.

我正在使用 android-ndk-r8d。有谁知道导致此警告的原因或如何删除它们。

【问题讨论】:

    标签: android android-ndk cygwin cocos2d-x


    【解决方案1】:

    这显然是 R8C 中引入的新链接器的一个已知“问题”(行为)。见this bug report。这些警告可能是由于从链接器需要执行修复的目标文件中去除了非全局符号。

    该讨论产生了两个建议的解决方法:

    1) 删除您的 makefile 中的所有 strip -x 实例(如果存在)。

    2) 使用make STRIP= 构建

    【讨论】:

    • 我已经看到了这个问题及其解决方案,但不明白如何解决它,因为我的 make 文件没有任何 strip -x。我是本地开发的新手,所以请解释一下。我应该在我的应用程序中运行 make 文件还是在 NDK 中运行名为 make 的文件
    • 我支持这个问题 - 目前尚不清楚如何将此修复应用于 Android NDK 构建。我们是否需要手动调整 NDK 中的构建文件?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多