cocos2dx 打包,Android.mk包含编译文件的办法
2015-05-05 14:57
561 查看
LOCAL_SRC_FILES源文件包含:
MY_CPP_LIST := $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/hellocpp/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/UserUI/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/Upgrade/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/HtmlWidget/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/Games/CrazyDiving/*.cpp)
LOCAL_SRC_FILES := $(MY_CPP_LIST:$(LOCAL_PATH)/%=%)
LOCAL_C_INCLUDES头文件包含:
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/UserUI
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/Upgrade
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/HtmlWidget
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/Games/CrazyDiving
这样写之后,只需要添加文件夹就好了~~
MY_CPP_LIST := $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/hellocpp/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/UserUI/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/Upgrade/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/HtmlWidget/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/Games/CrazyDiving/*.cpp)
LOCAL_SRC_FILES := $(MY_CPP_LIST:$(LOCAL_PATH)/%=%)
LOCAL_C_INCLUDES头文件包含:
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/UserUI
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/Upgrade
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/HtmlWidget
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../Classes/Games/CrazyDiving
这样写之后,只需要添加文件夹就好了~~
相关文章推荐
- 通过mk文件编译android4.0.3系统app源码后覆盖安装失败解决办法(android odex文件)
- 通过mk文件编译android4.0.3系统app源码后覆盖安装失败解决办法(android odex文件)
- cocos2dx jni Android.mk配置,实现自动搜索.cpp文件打包
- 编译libfdk-aac 库,使用根目录下的android.mk直接包含所有子目录下的android.mk文件
- 使用python脚本生成Cocos2dx中的Android.mk文件和Vs2013中的包含路径
- 包含cpp文件链接opencv源码编译以及neon加速的Android.mk
- cocos2dx Android.mk文件自动获取cpp文件打包成so
- 使用ec编译cocos项目是出现Android.mk文件报错Are you sure your NDK_MODULE_PATH variable is properly defined 的解决办法
- Android mk文件 构建编译第三方jar和so
- android源码编译--mk文件详解
- Android Gradle signing 编译打包apk的几种办法
- Android打包编译超过64K 解决办法
- 解决Visual C++工程中包含 .c 或cpp文件编译时产生的.pch预编译头错误(C1853)的办法
- 解决Visual C++工程中包含 .c 或cpp文件编译时产生的.pch预编译头错误(C1853)的办法
- Android studio如何利用Android.mk编译生成多个so文件
- cocos2dx-3.13.1编译android报错/Android.mk:gnustl_static: LOCAL_SRC_FILES points to a missing file
- android7.1编译第三方apk到系统中的android.mk学习 基于packages/apps/Browser/Android.mk文件内容,如下: LOCAL_PATH := $(my-d
- 在Visual Studio 编译代码时出现警告warning C4819: 该文件包含不能在当前代码页(936)中表示的字符的解决办法?
- Cocos2dx在Android环境下自动包含所有文件
- Cocos2dx 环境编译出错:jni/Android.mk: Cannot find module with tag 'scripting/lua-bindings'