设为首页 收藏本站
查看: 626|回复: 0

win7和VS2010下配置OpenGL的方法

[复制链接]

尚未签到

发表于 2015-5-14 13:19:35 | 显示全部楼层 |阅读模式
刚装了win7和VS2010。看了下配置OpenGL的方法和以前不太一样这篇文章的内容如下:

  
glut下载地址:
  http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
  glut.h  ---> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl
  glut.dll,glut32.dll ---> C:\Windows\SysWOW64 (windows7 64位操作系统)
  ---> C:\Windows\System32   (windows7 32位操作系统)
  glut.lib,glut32.lib ---> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
  !!无须!!用宏 #define GLUT_DISABLE_ATEXIT_HACK
  好多人glut.h不知道放哪里,自己新建了一个文件夹,其实很多前辈在之前就说过,
  要搜索gl这个文件夹,将glut.h放到里面包含gl.h glu.h这两个文件的gl文件夹中.
  直接copy下面例程编译即可通过
  例程如下




  • #include   
  • 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);   
  •     glutCreateWindow("第一个OpenGL程序");   
  •     glutDisplayFunc(&myDisplay);   
  •     glutMainLoop();   
  •     return 0;   
  • }  
  ================================================
  1. 把解压得到的glut.h放到"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl"(与具体安装位置有关,应该是 安装目录\microsoft sdks\windows\v7.0A\include\gl)
2. 把解压得到的glut.lib和glut32.lib放到"“Programfiles(x86)\Microsoft Visual studio 10.0\VC\lib" 中(与具体安装位置有关,同上)
3. 把解压得到的glut.dll放到"C:\Windows\System32"
4. 把glut32.dll放到“Programfiles(x86)\Microsoft Visual studio 10.0\VC\bin”下(注意这个,网上有人说放到system32里,但是我试过,会报错)(与具体安装位置有关,同上)
5. 打开vs2010,随便打开或新建一个项目。 选择 project->project property-> Configuration Properties->Linker->Input->Additional Dependencies 在其中添加opengl32.lib glu32.lib glut32.lib
  刚装了win7和VS2010。看了下配置OpenGL的方法和以前不太一样这篇文章的内容如下:
  
如果这样还报错的话应该注意以下几点:
有时候在建console application 的时候添加的cpp文件将后缀句改为 .c
有的程序需要glaux工具包,这个下载了,可以按上述步骤添加(操作基本相同)
win7和VS2010下配置OpenGL的方法

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-66960-1-1.html 上篇帖子: 笔记本WIN7建立共享wifi的简单方法 下篇帖子: Android 环境快速搭建-详细步骤-win7-64bit
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表