编译android版本前准备工作,修改Android.mk

来源:互联网 发布:淘宝退货程序 编辑:程序博客网 时间:2024/06/10 01:43
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := cocos2dcpp_sharedLOCAL_MODULE_FILENAME := libcocos2dcppFILE_LIST := hellocpp/main.cppFILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp) FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/appcore/*.cpp)FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/gameMusicEffect/*.cpp)FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/gameShop/*.cpp) LOCAL_SRC_FILES := $(FILE_LIST:$(LOCAL_PATH)/%=%)  LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../ClassesLOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/appcoreLOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/gameMusicEffectLOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/gameShopLOCAL_WHOLE_STATIC_LIBRARIES += cocos2dx_staticLOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_staticLOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_staticinclude $(BUILD_SHARED_LIBRARY)$(call import-module,cocos2dx)$(call import-module,cocos2dx/platform/third_party/android/prebuilt/libcurl)$(call import-module,CocosDenshion/android)$(call import-module,extensions)

关键:LOCAL_SRC_FILES 包含要编译的CPP目录。
LOCAL_C_INCLUDES 据说非必需,下次编译时修改。

Android.mk参考语法

0 0
原创粉丝点击