1.下载VS2017和OpenGL
VS2017的下载和安装教程很多,不再详述。
OpenGL的下载
- 打开网址:OpenGL下载地址
- 选择图片中所指的文件下载
- 解压下载的文件,如下图
2.配置OpenGL
- 在VS2017的安装路径下,以
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include
为例,在此处新建文件夹gl
,将glut.h
放在文件夹gl
中 - 将
glut.lib
和glut32.lib
放在路径C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x86
下 - 将
glut.dll
和glut32.dll
放在路径C:\Windows\System32
(32位系统)或C:\Windows\SysWOW64
(64位系统)下
3.程序测试
新建vs2017控制台应用程序,在main.cpp中添加如下代码
#include <gl/glut.h>
void Show()
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.1f, -0.1f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(200, 150);
glutInitWindowSize(500, 700);
glutCreateWindow("OpenGL");
glutDisplayFunc(Show);
glutMainLoop();
return 0;
}
注意编译时选择x86
,运行,出现窗口,即可说明配置成功
4.参考文档
在下载OpenGL页面的上方,提供了参考文档。