遇到棘手的问题了,求解决。

最近不知道为什么,用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是什么

但是编译的时候这些地方又不会报错。

这种一般是文件搜索路径不对造成的。引擎的版本可能会有调整搜索路径,自己加一下路径就好了。

怎么加呀,我是小白,用的VS2015免费版。库路径中有呀