Win10下用vs2017配置glut
由于项目需要,开始着手学习OpenGL,借到了OpenGL编程指南,里面采用了freeglut以及glew,所以记录下来,总体来说这三种安装方式相似。
一、GLUT
1.下载
下载链接:https://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
解压以后有5个文件
2.配置
- 5个文件分别为:glut.dll glut32.dll glut.lib glut32.lib glut.h
- 然后找到vs2017安装的目录,路径为 :
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include
创建一个名为gl的文件夹,并将解压到的glut.h文件复制其中。
- 再找到路径:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86
将解压到的glut.lib,glut32.lib复制其中。
- 最后把解压到的glut.dll和glut32.dll复制到C:\Windows\System32文件夹内(32位系统)或C:\Windows\SysWOW64(64位系统)。
二、GLEW
1.下载
链接:http://glew.sourceforge.net
直接下载了编译好的包
2.配置
总体上和glut没有什么区别,分别将include中的头文件、lib以及dll文件放到相应位置。
本人在这里都放了WIN32的文件。
三、freeglut
1.下载
链接:http://freeglut.sourceforge.net/index.php#download
2.配置
freeglut官方并不提供编译好的包,需要自行通过cmake编译。
编译完成后,将原文件中include下的头文件全部复制到C盘VS目录下的include/GL文件夹下。
将编译好的lib放到VS下的lib中。
将dll文件复制到system32下(保险起见我也放到了64位下)。