使用cocos2dx3.1.1和VS2012
新建了一个名为test的工程,放在D:\cocos2dx\cocos2d-x-3.1.1\projects下
编译通过,没问题
用cocostudio的场景编辑器做了个场景,
在HelloWorldScene.h中加入
#include "cocostudio/Cocostudio.h" using namespace cocostudio;
右键test工程-->属性-->C/C++-->>附加包含目录,将
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d
包含进来,一路点确定,正常包含,编译,出现以下错误
右键解决方案-->>添加-->>现有项,将以下三个vcxproj添加进来并逐个右键-->>生成
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\extensions\proj.win32\libExtensions.vcxproj
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj
D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj
编译,还不是行,右键test工程-->>属性-->>链接器-->>输入-->>附加依赖项,将以下三个lib附加进来
libCocosStudio.lib
libExtensions.lib
libGUI.lib
一路点确定,编译,可以正常运行了,如果遇到其他的问题,可以试着把对应的lib附加进来