cocos2dx 自动添加所有cpp文件到android.mk

来源:互联网 发布:sql创建用户并授权 编辑:程序博客网 时间:2024/05/21 17:02
  1. # 遍历目录及子目录的函数  
  2. define walk  
  3.     $(wildcard $(1)) $(foreach e, $(wildcard $(1)/*), $(call walk, $(e)))  
  4. endef  
  5.    
  6. # 遍历Classes目录  
  7. ALLFILES = $(call walk, $(LOCAL_PATH)/../../Classes)  
  8.    
  9. FILE_LIST := hellocpp/main.cpp  
  10. # 从所有文件中提取出所有.cpp文件  
  11. FILE_LIST += $(filter %.cpp, $(ALLFILES))  
  12.    
  13. LOCAL_SRC_FILES := $(FILE_LIST:$(LOCAL_PATH)/%=%)  
  14. LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes  



0 0
原创粉丝点击