正如标题所说,它给了我这个错误:“错误:无法打开源文件“GL/glut.h”。
下面是一些截图:
它给了我 GL/glut.h 行的错误:
#include <windows.h> // For MS Windows
#include <GL/glut.h> // GLUT, includes glu.h and gl.h
我安装了windows sdk
最佳答案
GLUT 是第 3 方库,即它不是 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)。
请勿将 header 和库解压缩到您的 SDK 安装或 WINDOWS 目录中!
将库包解压到第三方库的专用位置(您必须创建该位置),或者,如果您计划仅将库用于一个项目,请将其解压到您的项目目录中。 DLL 与构建的 .EXE 位于同一目录中。
关于c++ - 无法在 Windows 桌面的 Microsoft Visual Studio Express 2013 中打开源文件 GL/glut.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25430772/