无法在Microsoft Visual Studio Express 2013 for Windows桌面中打开源文件GL / glut.h

时间:2014-08-21 15:56:10

标签: c++ opengl visual-studio-2012 glut

就像标题所说它给了我这个错误:“错误:无法打开源文件”GL / glut.h“。

以下是一些截图:

Project paths

Includes Folder

它给出了GL / glut.h行的错误:

#include <windows.h>  // For MS Windows
#include <GL/glut.h>  // GLUT, includes glu.h and gl.h

我安装了windows sdk

1 个答案:

答案 0 :(得分:1)

GLUT是第三方库,即它不是OpenGL的一部分。因此,它不是Windows系统API的一部分,因此不属于标准Windows SDK。

转到http://freeglut.sourceforge.net/index.php#download,按照指向预建的Windows库包(http://www.transmissionzero.co.uk/software/freeglut-devel/)的链接,下载MSVC版本(http://files.transmissionzero.co.uk/software/development/GLUT/freeglut-MSVC.zip)。

请勿将标题和图书馆包含在您的SDK安装或WINDOWS DIRECTORIES中!

将库包解压缩到专用于第三方库的位置(您必须创建它),或者,如果您计划仅将库用于一个项目,请将其解压缩到项目的目录中。 DLL与构建的.EXE位于同一目录中。