配置 - Visual Studio 2017 + Open GL GLUT
本文章主要针对于,在Windows 10 x64系统上为VS2017开发环境配置Open GL。
准备工作
- 安装C++组件的的VS2017
- 下载预编译好GLUT3.7(点此下载)
配置VS工程文件
解包下载的GLUT,得到如下文件
新建VC++空项目,并将解包的文件归类放入项目文件夹中
点击VS菜单:项目 -> Project1属性,并更改VC++目录下的包含目录与库目录
切换到链接器 -> 输入,更改附加依赖项如下
注意:此处两个lib的书写顺序不可反过来,否则运行会出现问题
编写简单测试代码
#include <glut.h>
#include <Windows.h>
void RenderScene() {
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
void SetupRC() {
glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
}
int main() {
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutCreateWindow("Simple");
glutDisplayFunc(RenderScene);
SetupRC();
glutMainLoop();
return 0;
}
编译,并将dll文件放入生成的exe的文件夹下,运行,结果如下:
配置完成。