加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2dx C++工程添加lua支持

发布时间:2020-12-14 16:33:21 所属栏目:百科 来源:网络整理
导读:准备工作: 1. 拷贝cocos2d-x-3.3rc0externallua整个文件夹到项目中(如myProjectcocos2dexternallua) 2. 拷贝cocos2d-x-3.3rc0cocosscripting整个文件夹到项目中(如myProjectcocos2dcocosscripting) VS工程配置: 1. 解决方案中添加刚拷贝过来
准备工作:
1. 拷贝cocos2d-x-3.3rc0externallua整个文件夹到项目中(如myProjectcocos2dexternallua)

2. 拷贝cocos2d-x-3.3rc0cocosscripting整个文件夹到项目中(如myProjectcocos2dcocosscripting)

VS工程配置:
1. 解决方案中添加刚拷贝过来的libluacocos2d项目(添加现有项目: myProjectcocos2dcocosscriptinglua-bindingsproj.win32libluacocos2d.vcxproj)
2. myProject工程添加项目依赖(右键项目属性->添加->引用->添加新引用->勾选libluacocos2d)
3. 附加包含目录添加(参考lua-tests工程):
$(EngineRoot)cocosscriptinglua-bindingsauto
$(EngineRoot)cocosscriptinglua-bindingsmanual
$(EngineRoot)externallualuajitinclude
$(EngineRoot)externalluatolua
$(EngineRoot)externallua
4. 连接器->输入添加:
lua51.lib
Android.mk配置:
只需添加:
LOCAL_STATIC_LIBRARIES += cocos2d_lua_static
$(call import-module,scripting/lua-bindings/proj.android)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读