OpenGL+VS2010环境配置及遇到的问题
程序员文章站
2022-04-19 18:17:41
OpenGL+VS2010+GLUT工具包+WIN10系统: 第一步,安装GLUT工具包 Windows环境下的GLUT下载地址:(大小约为150k) http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 第二步,配置环境 ......
OpenGL+VS2010+GLUT工具包+WIN10系统:
第一步,安装GLUT工具包
Windows环境下的GLUT下载地址:(大小约为150k)
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
第二步,配置环境
1、将下载的压缩包解开,将得到5个文件
2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(VS2010,则是其安装目录下面的“VC\include\gl文件夹”)。把解压得到的glut.h放到这个文件夹。
3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是VisualStudio2005,则应该是其安装目录下面的“VC\lib”文件夹,若没有lib,则新建)。
4、把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:\Windows\System32)
问题1:后面编译时遇到缺失glut32.dll的情况,则把两个dll放在C:\Windows\SysWOW64文件夹内。
第三步,建立一个OpenGL
VS2010新建一个WIN32 Console Application,并选择空项目。
代码如下,程序的作用是在一个黑色的窗口*画一个白色的矩形。
1 #include <GL/glut.h> 2 void myDisplay(void) 3 { 4 glClear(GL_COLOR_BUFFER_BIT); 5 glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 6 glFlush(); 7 } 8 int main(int argc, char *argv[]) 9 { 10 glutInit(&argc, argv); 11 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 12 glutInitWindowPosition(100, 100); 13 glutInitWindowSize(400, 400); 14 glutCreateWindow("第一个OpenGL程序"); 15 glutDisplayFunc(&myDisplay); 16 glutMainLoop(); 17 return 0; 18 }
问题2:提示缺少预编译头时,项目->属性->C/C++->预编译头,选择“不使用预编译头”。
上一篇: 草菇怎么做好吃,教你几个小妙招
推荐阅读
-
微信JS-SDK接口权限验证配置遇到的坑及解决
-
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
-
ubuntu14.04 使用中遇到的问题及解决方法集锦
-
WampServer搭建php环境时遇到的问题汇总
-
nginx配置默认首页(index.htnl index.htm)全流程(包含遇到问题的解决)
-
LDAP客户端在Windows环境的部署及配置
-
MySQL和SQLyog的配置-安装及遇到的问题
-
element合并单元格方法及遇到问题的解决办法
-
SQL Server 数据库调整表中列的顺序操作方法及遇到问题
-
Win10安装mysql8.0.15 winx64及连接服务器过程中遇到的问题