天天看点

fatal error C1083: Cannot open include file: 'gl\glext.h': No such file or directory

 调试一些OpenGl程序时,会提示fatal error C1083: Cannot open include file: 'gl\glext.h': No such file or directory错误;

我从网上下载了一个glext.h文件,并将它保存在..\Microsoft Visual Studio\VC98\Include\GL文件夹下,重新编译了一遍;

我以为这下应该没有问题了,可是依然提示上述错误;最终用下列方式解决之:

1.将glext.h文件拷贝到当前项目的目录下:

2.将提示有错误的那一行#include "gl\glext.h",改为:#include "glext.h";

3.删除debug文件夹下所有的文件;(也可以不删除,直接点击‘重新生成解决方案’)

4.重新编辑即可;

问题的原因:一般来说,出现fatal error C1083: Cannot open include file: 'gl\glext.h': No such file or directory错误,很明显是

头文件找不到;一般来说,将头文件放到VC98下的include文件夹内,就能解决问题;我电脑里安装了VC++6.0,也安装了VS2005;

因此,可能是VS2005包含的文件和VC++6.0包含文件的路径不一样;