环境:windows 10,Cocos2d-x-3.11,NDK r10e,Python2.7.11
生成对象:proj.android-studio
第一次生成最简单的Demo,能够成功
第二次在VS2015上修改代码(运行正常),再次生成失败。
使用命令:D:\cocos2d-x-3.11\tools\cocos2d-console\bin\cocos compile -p android --android-studio
错误日志如下所示:
编译模式:debug
使用 Android Studio 工程:E:\Cocos2d\Origin\proj.android-studio
未指定 Android 目标平台版本,自动查找一个可用版本…
正在执行:’“D:\AndroidSDK\tools\android” update project -t android-15 -p E
:\Cocos2d\Origin\proj.android-studio\app’
Updated project.properties
Updated local.properties
Updated file E:\Cocos2d\Origin\proj.android-studio\app\proguard-project.txt
正在执行 ndk-build…
NDK 编译模式:debug
NDK_TOOLCHAIN_VERSION: 4.9
正在执行:’“D:\android-ndk-r10e\ndk-build” -C E:\Cocos2d\Origin\proj.andro
id-studio\app -j4 NDK_MODULE_PATH=E:\Cocos2d\Origin\proj.android-studio…
/cocos2d;E:\Cocos2d\Origin\proj.android-studio…/cocos2d/cocos;E:\Cocos2d
\Origin\proj.android-studio…/cocos2d/external NDK_TOOLCHAIN_VERSION=4.9
NDK_DEBUG=1’
make.exe: Entering directory E:/Cocos2d/Origin/proj.android-studio/app' make.exe: *** No rule to make target
E:/Cocos2d/Origin/proj.android-studi
o/…/cocos2d/extensions/hellocpp/main.cpp’, needed by obj/local/armeabi/o bjs-debug/MyGame_shared/hellocpp/main.o'. Stop. make.exe: *** Waiting for unfinished jobs.... make.exe: Leaving directory
E:/Cocos2d/Origin/proj.android-studio/app’
执行命令出错,返回值:2。
麻烦大神帮忙看看。
还有个疑问:如何清理上次生成的东西?比如我这次编译失败了,想把中间生成的内容给清理掉,重新生成。这样的命令有木有?
十分感谢~