cocos2dx1.0版 linux项目转android项目需要修改的地方
以HelloWorld为例,运行build_native.sh,NDK提示编译出错.
需要修改android/jni/HelloWrold/android.mk
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := game LOCAL_SRC_FILES := main.cpp \ ../http://www.cnblogs.com/Classes/AppDelegate.cpp \ ../http://www.cnblogs.com/Classes/HelloWorldScene.cpp \ ../http://www.cnblogs.com/Classes/GlobalVar.cpp \ ../http://www.cnblogs.com/Classes/MenuLayer.cpp \ ../http://www.cnblogs.com/Classes/SceneManager.cpp \ ../http://www.cnblogs.com/Classes/TestSence.cpp \ ../http://www.cnblogs.com/Classes/Soldier.cpp \ ../http://www.cnblogs.com/Classes/DrawHp.cpp \ ../http://www.cnblogs.com/Classes/DrawArrows.cpp \ ../http://www.cnblogs.com/Classes/Bullet.cpp \ ../http://www.cnblogs.com/Classes/Player.cpp \ LOCAL_C_INCLUDES := $(LOCAL_PATH)/http://www.cnblogs.com/http://www.cnblogs.com/cocos2dx \ $(LOCAL_PATH)/http://www.cnblogs.com/http://www.cnblogs.com/cocos2dx/platform \ $(LOCAL_PATH)/http://www.cnblogs.com/http://www.cnblogs.com/cocos2dx/include \ $(LOCAL_PATH)/http://www.cnblogs.com/http://www.cnblogs.com/CocosDenshion/include \ $(LOCAL_PATH)/http://www.cnblogs.com/../Classes # it is used for ndk-r5 # if you build with ndk-r4, comment it # because the new Windows toolchain doesn't support Cygwin's drive # mapping (i.e /cygdrive/c/ instead of C:/) LOCAL_LDLIBS := -L$(call host-path, $(LOCAL_PATH)/http://www.cnblogs.com/libs/armeabi) \ -lGLESv1_CM \ -lcocos2d -llog -lcocosdenshion \ -L$(call host-path, $(LOCAL_PATH)/http://www.cnblogs.com/http://www.cnblogs.com/cocos2dx/platform/third_party/android/libraries) -lcurl include $(BUILD_SHARED_LIBRARY)