如何AndroID.mk自己去寻找Classes下的.cpp文件
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_CPPFLAGS += -fexceptionsLOCAL_MODulE := cocos2dcpp_sharedLOCAL_MODulE_filename := libcocos2dcppdefine walk $(wildcard $(1)) $(foreach e,$(wildcard $(1)/*),$(call walk,$(e)))endefALLfileS = $(call walk,$(LOCAL_PATH)/../../Classes)file_List := hellocpp/main.cpp file_List += $(filter %.cpp,$(ALLfileS))file_INCLUDES := $(shell find $(LOCAL_PATH)/../../Classes -type d)LOCAL_SRC_fileS := $(file_List:$(LOCAL_PATH)/%=%) LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes LOCAL_WHolE_STATIC_liBRARIES := cocos2dx_staticLOCAL_WHolE_STATIC_liBRARIES += cocosdenshion_staticLOCAL_WHolE_STATIC_liBRARIES += Box2d_staticinclude $(BUILD_SHARED_liBRARY)$(call import-module,2d)$(call import-module,audio/androID)$(call import-module,Box2D)
关于添加extensions编译时找不到文件的情况
在导入cocos-ext.h时不能写成#include "cocos-ext.h"而是要写成#include "extensions/cocos-ext.h"总结
以上是内存溢出为你收集整理的cocos2dx3.0-编译安卓的一些问题全部内容,希望文章能够帮你解决cocos2dx3.0-编译安卓的一些问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)