一、下载OpenGL的GLUT库
Windows环境下的GLUT官方下载地址:(苹果机不需要安装,自带)
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
OpenGL全部头文件和库文件(不包括显卡自带的)
链接: https://pan.baidu.com/s/1d-Agb4SMU-J5xIR_VfUATg 密码:6o2s
二、OpenGL库和配置文件
OpenGL库配置用到的文件分为下面三类:
1,动态链接库文件(.dll)
glaux.dll, glu32.dll,glut32.dll, OPENGL32.DLL, glut.dll。
2,头文件(.h)
GL.H, GLAUX.H, GLU.H,glut.h。
3,库文件(.lib)
GLAUX.LIB、Glu32.lib、glut32.lib、Opengl32.lib,glut.lib。
其中opengl32.dll,glaux.dll,glu32.dll是安装显卡驱动自带,应该每个系统里面都有,如果没有重新安装显卡驱动。
其中glut32.dll, glut.dll, glut.h, glut32.lib, glut.lib在第一个地址下载,打开压缩包后会有5个文件。
需要注意的是,VS2015不带GL.H, GLAUX.h, glu.h, glaux.lib,glu32.lib,opengl32.lib这些文件要在网上下载或者在VC6.0里面拷贝出来。第二个地址中有我从VC6.0中拷贝的文件。
三、Windows下配置OpenGL
把glut32.dll,glut.dll拷贝到C:\WINDOWS\system32目录下,system32目录下应该已经有opengl32.dll, glu32.dll了。64位系统拷贝到C:\Windows\SysWOW64目录下。
把GL.H, GLAUX.h, glu.h, glut.h 拷贝到VS的安装目录下\VisualStudio\VC\include\gl文件夹中,如果没有gl这个文件夹则可以自己新建一个。
把GLAUX.LIB、Glu32.lib、glut32.lib、Opengl32.lib,glut.lib拷贝到VS安装目录下\VisualStudio \VC\lib 文件夹中。
四、在VS中设置
在VS中新建win32控制台程序,选择空项目,.按ctrl+Shift+A,添加一个cpp文件到该解决方案。
设置目录:
1,包含目录:
点项目—>openGL属性(根据工程名不同)--->配置属性(点开)--->VC++目录-->包含目录(用鼠标选中它,然后最右边会有一个向下的三角形,点它)--->编辑--->点击 图标,输入 你刚刚放入 glut.h文件的目录即:VS安装目录下\Visual Studio \VC\gl
2,库目录:
就在包含目录下面,点开“库目录”,输入你刚刚放入glut.lib,glut32.lib的目录即:VS安装目录下\Visual Studio \VC\lib
五、测试
找一段包含以下头文件的代码进行测试。
#include
#include
#include
来源:oschina
链接:https://my.oschina.net/u/3698263/blog/3210236