最近不知道为什么,用COCOS写的程序,一编译就出现很多错误,仔细观察发现,凡是extensions文件夹下的几个.h文件
我打开项目目录,发现extensions文件夹下的文件全部都在,
实在没有办法,我只好修改这些cocos自带的文件,把所有extensions\都删除,这次extensions文件夹下的.h不报错了,但是extensions文件夹的子文件夹下的.h文件又找不到了
比如
#include "extensions/ExtensionMacros.h" 这样写就会报错
#include "ExtensionMacros.h" 这样就不会报错
#include "/GUI/CCControlExtension/CCControlButton.h" 这样写会报错
#include "extensions/GUI/CCControlExtension/CCControlButton.h" 这样写就不会报错
求教各位有办法解决吗?我的工程项目是用COCOS2D-X 3.10自动生成的(不是过去那种用命令行生成)以前都没有遇到这种问题。
另外,还有个问题也是最近才出现的,就是打开COCOS自带的很多文件,VS都会用红线报错,类什么的全部说未声明,各种系统类都说未声明
比如:Button * button; 报错说Button未声明
using namespace ui;报错说不知道ui是什么
但是编译的时候这些地方又不会报错。