cocos2d-x避免手动修改android.mk文件来编译

cocos2d-x避免手动修改android.mk文件来编译,第1张

概述编辑android.mk文件,替换为如下内容 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 LOCAL_PATH := $(call my-dir)   LOCAL_PATH := $(call my-dir)   include $(CLEAR_VARS)   LOCAL_MO

编辑androID.mk文件,替换为如下内容

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODulE := cocos2dcpp_shared LOCAL_MODulE_filename := libcocos2dcpp file_List := hellocpp/main.cpp file_List += $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp) LOCAL_SRC_fileS := $(file_List:$(LOCAL_PATH)/%=%) LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes LOCAL_WHolE_STATIC_liBRARIES += cocos2dx_static LOCAL_WHolE_STATIC_liBRARIES += cocosdenshion_static LOCAL_WHolE_STATIC_liBRARIES += Box2d_static LOCAL_WHolE_STATIC_liBRARIES += chipmunk_static LOCAL_WHolE_STATIC_liBRARIES += cocos_extension_static include $(BUILD_SHARED_liBRARY) $(call import -module,cocos2dx)

上述脚本里

?

3
file_List := hellocpp/main.cpp file_List += $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp) LOCAL_SRC_fileS := $(file_List:$(LOCAL_PATH)/%=%)


这三行就解决了每添加或者修改一个类文件名需要修改一次androID.mk文件这个蛋疼的问题。

源地址:http://www.2cto.com/kf/201312/265632.HTML

总结

以上是内存溢出为你收集整理的cocos2d-x避免手动修改android.mk文件来编译全部内容,希望文章能够帮你解决cocos2d-x避免手动修改android.mk文件来编译所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1078276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)