创建自己的C++项目:CocosTest
1:拷贝cocos2d-x-3.17.2\cocos目录下的scripting文件夹放到自己项目CocosTest\cocos2d\cocos目录下
2:拷贝cocos2d-x-3.17.2\external目录下的lua文件夹放到自己项目CocosTest\cocos2d\external目录下
3:打开C++项目的win32工程,右键解决方案->添加->现有项目,然后选择CocosTest\cocos2d\cocos\scripting\lua-bindings\proj.win32中的libluacocos2d项目。
4:右键解决方案->属性->通用属性->项目依赖项,勾选libluacocos2d。
5:右键启动项目->添加->引用,勾选libluacocos2d。
6:右键启动项目->属性->C/C++->常规->附加包含目录,添加如下路径:
$(EngineRoot)cocos\scripting\lua-bindings\auto
$(EngineRoot)cocos\scripting\lua-bindings\manual
$(EngineRoot)external\lua
$(EngineRoot)external\lua\lua
$(EngineRoot)external\lua\tolua
$(EngineRoot)external\lua\luajit\include