代码之家  ›  专栏  ›  技术社区  ›  openpradip

编译cocos2dx 3.13.1时出错

  •  0
  • openpradip  · 技术社区  · 8 年前

    我在cocos2dx 3.13.1中有一个旧项目。上周我在游戏中做了一些更改。在做了一些修改后,我从xcode为ios编译了它,它运行得很好,但在尝试使用android进行编译时 命令,我面临以下错误。我使用过android-ndk-r14b、apache-ant-1.10.1和android SDK工具版本26.0.2

    Android NDK: WARNING: Unsupported source file extensions in jni/Android.mk for module cocos2dcpp_shared    
    Android NDK:   ../../../Classes/NewsLayer    
    Android NDK: ERROR:/Users/pradipbhattarai/Desktop/Testing/cocos2d/external/freetype2/prebuilt/android/Android.mk:cocos_freetype2_static: LOCAL_SRC_FILES points to a missing file    
    Android NDK: Check that /Users/pradipbhattarai/Desktop/Testing/cocos2d/external/freetype2/prebuilt/android/x86_64/libfreetype.a exists  or that its path is correct   
    make: Entering directory `/Users/pradipbhattarai/Desktop/Testing/proj.android-studio/app'
    /Users/pradipbhattarai/development/java/android-ndk-r14b/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting    .  Stop.
    make: Leaving directory `/Users/pradipbhattarai/Desktop/Testing/proj.android-studio/app'
    Error running command, return code: 2.
    

    任何帮助都是值得赞赏的。

    2 回复  |  直到 8 年前
        1
  •  0
  •   Yogesh Kumar    8 年前

    看看错误:-

    Android NDK:错误:/Users/pradipbhattarai/Desktop/Testing/cocos2d/external/freetype2/Prebuild/Android/Android。mk:cocos\u freetype2\u static:LOCAL\u SRC\u文件指向丢失的文件

    请检查一下

        2
  •  0
  •   openpradip    6 年前

    我已经解决了这个问题,但我只是忘记发布我的解决方案。我认为这将是解决其他开发者谁面临同样的问题。问题出在.d文件上。在删除以前的.d文件后,问题得到了解决。 转到项目。android studio/app/obj/local并删除armeabi目录。这对我很有效。 https://sysprogs.com/w/forums/topic/unable-to-compile-cpufeatures-library-on-android/