//ChangeLayer.h类包含头文件
#include"cocos2d.h"
#include"ui/CocosGUI.h"
#include"cocostudio/CocoStudio.h"
#include"HelloWorldScene.h"
//HelloWorldScene.h类包含头文件
#include "cocos2d.h"
#include"ChangeLayer.h"
#include"CgScene.h"
运行是出现c2143 c4430 c2238错误,问题所在是头文件互相包含,需要在ChangeLayer.h类中删除#include"HelloWorldScene.h",编译就通过了,不过网上对于这种问题有很多解答,也许这并不是唯一一个解决方案