小的新人,弄到最后一步想不到碰到大问题了







build_native.py编译时出现这些错误:904::904:
CCAnimation *animation = CCAnimation::createWithSpriteFrames(sfme, 0.2f);
^
t global scope:
c1plus.exe: warning: unrecognized command line option “-Wno-extern-c-compat”
c1plus.exe: warning: unrecognized command line option “-Wno-extern-c-compat”
ake.exe: *** Error 1
ake.exe: *** Waiting for unfinished jobs…
t global scope:
c1plus.exe: warning: unrecognized command line option “-Wno-extern-c-compat”
c1plus.exe: warning: unrecognized command line option “-Wno-extern-c-compat”
ake.exe: *** Error 1
t global scope:
c1plus.exe: warning: unrecognized command line option “-Wno-extern-c-compat”
c1plus.exe: warning: unrecognized command line option “-Wno-extern-c-compat”
ake.exe: *** Error 1
ake.exe: Leaving directory `D:/worktest/Lolita/proj.android’
raceback (most recent call last):
File “D:\worktest\Lolita\proj.android\build_native.py”, line 149, in
build(opts.ndk_build_param,opts.android_platform,opts.build_mode)
File “D:\worktest\Lolita\proj.android\build_native.py”, line 134, in build
do_build(cocos_root, ndk_root, app_android_root,ndk_build_param,sdk_root,android_platform,build_mode)
File “D:\worktest\Lolita\proj.android\build_native.py”, line 70, in do_build
raise Exception(“Build dynamic library for project " + app_android_root + " ] fails!”)
xception: Build dynamic library for project D:\worktest\Lolita\proj.android ] fails!
mk文件:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
$(call import-add-path,$(LOCAL_PATH)/…/…/cocos2d)
$(call import-add-path,$(LOCAL_PATH)/…/…/cocos2d/external)
$(call import-add-path,$(LOCAL_PATH)/…/…/cocos2d/cocos)
LOCAL_MODULE := cocos2dcpp_shared
LOCAL_MODULE_FILENAME := libcocos2dcpp
LOCAL_SRC_FILES := hellocpp/main.cpp
…/…/Classes/AppDelegate.cpp
…/…/Classes/log.cpp
…/…/Classes/Menu.cpp
…/…/Classes/GameCtrl.cpp
…/…/Classes/HelloWorldScene.cpp
LOCAL_C_INCLUDES := $(LOCAL_PATH)/…/…/Classes
$(LOCAL_PATH)/…/…/cocos2d/extensions\
_COCOS_HEADER_ANDROID_BEGIN
_COCOS_HEADER_ANDROID_END
LOCAL_STATIC_LIBRARIES := cocos2dx_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static
_COCOS_LIB_ANDROID_BEGIN
_COCOS_LIB_ANDROID_END
include $(BUILD_SHARED_LIBRARY)
$(call import-module,.)
$(call import-module,editor-support/cocostudio)
$(call import-module,extensions)
_COCOS_LIB_IMPORT_ANDROID_BEGIN
_COCOS_LIB_IMPORT_ANDROID_EN
我加入了这些头文件:
#include “SimpleAudioEngine.h”
#include “cocos2d.h”
#include “GameCtrl.h”
#include “Menu.h”
#include"log.h"
#include “editor-support/cocostudio/CocoStudio.h”
#include “ui/CocosGUI.h”
#include “cocos-ext.h”
求大神:904::904::904: