在cocos2dx中编译project.android时,NDK构建失败

时间:2015-03-18 23:51:20

标签: android-ndk cocos2d-x

我正在构建我的应用程序以在Android工作室上运行。在编译 project.android 时出现了这个错误我安装了 android-ndk-r9 并设置了所有路径变量。 命令我用cocos run -p android 它的结尾是 NDk构建失败 这是jni文件夹中的 android.mk

  

LOCAL_PATH:= $(致电my-dir)

     

包括$(CLEAR_VARS)

     

$(调用import-add-path,$(LOCAL_PATH)/../../ cocos2d)$(调用   import-add-path,$(LOCAL_PATH)/../../ cocos2d / external)$(call   进口加路径,$(LOCAL_PATH)/../../的cocos2d /茯苓)

     

LOCAL_MODULE:= cocos2dcpp_shared

     

LOCAL_MODULE_FILENAME:= libcocos2dcpp

     

LOCAL_SRC_FILES:= hellocpp / main.cpp \                      ../../Classes/AppDelegate.cpp \                      ../../类/ HelloWorldScene.cpp

     

LOCAL_C_INCLUDES:= $(LOCAL_PATH)/../../ Classes

     

LOCAL_STATIC_LIBRARIES:= cocos2dx_static

     

包括$(BUILD_SHARED_LIBRARY)

     

$(调用import-module,。)

CMD OUTPUT

> C:\SEASURF\SEASURF\proj.android>cocos run -p android Running command:
> compile Building mode: debug Android platform not specified, searching
> a default one... running:
> '"C:\Users\Malik\AppData\Local\Android\sdk\tools\android" update
> projec t -t android-10 -p C:\SEASURF\SEASURF\proj.android'
> 
> 'xcopy' is not recognized as an internal or external command, operable
> program or batch file. Updated project.properties Updated
> local.properties Updated file
> C:\SEASURF\SEASURF\proj.android\proguard-project.txt Android platform
> not specified, searching a default one... running:
> '"C:\Users\Malik\AppData\Local\Android\sdk\tools\android" update
> lib-pr oject -p
> C:\SEASURF\SEASURF\proj.android\../cocos2d/cocos/platform/android/java
> -t android-10'
> 
> 'xcopy' is not recognized as an internal or external command, operable
> program or batch file. Updated project.properties Updated
> local.properties Updated file
> C:\SEASURF\SEASURF\proj.android\..\cocos2d\cocos\platform\android\j
> ava\proguard-project.txt building native NDK build mode: debug
> running: 'C:\android-ndk-r9\ndk-build -C
> C:\SEASURF\SEASURF\proj.android -j4 NDK
> _MODULE_PATH=C:\SEASURF\SEASURF\proj.android\../cocos2d;C:\SEASURF\SEASURF\proj.
> android\../cocos2d/cocos;C:\SEASURF\SEASURF\proj.android\../cocos2d/external
> NDK
> _DEBUG=1'
> 
> make: Entering directory `C:/SEASURF/SEASURF/proj.android' make: ***
> No rule to make target `C:\SEASURF\SEASURF\proj.android/jni/../../Clas
> ses/HelloWorldScene.cpp', needed by
> `C:\SEASURF\SEASURF\proj.android/obj/local/a
> rmeabi/objs-debug/cocos2dcpp_shared/__/__/Classes/HelloWorldScene.o'. 
> Stop. make: *** Waiting for unfinished jobs.... make: Leaving
> directory `C:/SEASURF/SEASURF/proj.android' Ndk build failed!

请帮助我。

0 个答案:

没有答案