VS2013+OpenGL配置


from:http://blog.csdn.net/fjdmy001/article/details/53172081


一、下载OpenGL配置文件glut

下载地址:http://pan.baidu.com/s/1sljIly9

有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.代码

[cpp]   view plain  copy
  1. #include <GL\glut.h>  
  2.  // 屏蔽DOS窗口
    #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) 
  3. void myDisplay(void)  
  4.   
  5. {  
  6.   
  7.     glClear(GL_COLOR_BUFFER_BIT);  
  8.   
  9.     glRectf(-0.5f, -0.5f, 0.5f, 0.5f);  //画矩形  
  10.   
  11.     glFlush();  
  12.   
  13. }  
  14.   
  15. int main(int argc, char *argv[])  
  16.   
  17. {  
  18.     //初始化  
  19.     glutInit(&argc, argv);  
  20.     //显示模式  
  21.     glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);  
  22.     //窗口位置  
  23.     glutInitWindowPosition(100, 100);  
  24.     //窗口尺寸  
  25.     glutInitWindowSize(400, 400);  
  26.     //创建窗口,窗口标题为“第一个OpenGL程序”  
  27.     glutCreateWindow("第一个OpenGL程序");  
  28.     //绘制回掉函数  
  29.     glutDisplayFunc(&myDisplay);  
  30.       
  31.     glutMainLoop();  
  32.   
  33.     return 0;  
  34.   
  35. }  

2.运行效果



【OpenGL 学习笔记】Nehe OpenGL + Visual Studio 2015 环境配置+ vs编译基础

http://blog.csdn.net/wly95/article/details/50838719


猜你喜欢

转载自blog.csdn.net/lys07962000/article/details/77118631