您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx 在Android.mk加源所有.CCP文件

2016-04-26 15:05 351 查看
手动写是很烦,烦不说,写错也是难免的,好在有了这段代码(2.2.3和3.2版本均有效)

[cpp] view
plain copy







# 遍历目录及子目录的函数

define walk

$(wildcard $(1)) $(foreach e, $(wildcard $(1)/*), $(call walk, $(e)))

endef

# 遍历Classes目录

ALLFILES = $(call walk, $(LOCAL_PATH)/../../Classes)

FILE_LIST := hellocpp/main.cpp

# 从所有文件中提取出所有.cpp文件

FILE_LIST += $(filter %.cpp, $(ALLFILES))

LOCAL_SRC_FILES := $(FILE_LIST:$(LOCAL_PATH)/%=%)

LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: