from:http://blog.csdn.net/fjdmy001/article/details/53172081
一、下载OpenGL配置文件glut
有5个配置文件:glut.dull、glut.h、glut.lib、glut32.dll、glut32.lib
二、配置文件
1.glut.h:复制到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\GL目录下,注:没有GL目录,则创建
2.glut.lib和glut32.lib:复制到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib目录下
3.glut.dll和glut32.lib:复制到C:\Windows\system32文件夹内(32位系统)或C:\Windows\SysWOW64(64位系统)
三、创建项目
1.VS2013 --> 新建 --> 项目 --> Win32控制台应用程序,项目名称,路径自己定义。
2.空项目 --> 完成
3.解决方案中源文件中没cpp文件,你可自己创建源文件
四、第一个程序
1.代码
- #include <GL\glut.h>
- // 屏蔽DOS窗口
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )- void myDisplay(void)
- {
- glClear(GL_COLOR_BUFFER_BIT);
- glRectf(-0.5f, -0.5f, 0.5f, 0.5f); //画矩形
- glFlush();
- }
- int main(int argc, char *argv[])
- {
- //初始化
- glutInit(&argc, argv);
- //显示模式
- glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
- //窗口位置
- glutInitWindowPosition(100, 100);
- //窗口尺寸
- glutInitWindowSize(400, 400);
- //创建窗口,窗口标题为“第一个OpenGL程序”
- glutCreateWindow("第一个OpenGL程序");
- //绘制回掉函数
- glutDisplayFunc(&myDisplay);
- glutMainLoop();
- return 0;
- }
2.运行效果
【OpenGL 学习笔记】Nehe OpenGL + Visual Studio 2015 环境配置+ vs编译基础
http://blog.csdn.net/wly95/article/details/50838719