首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenGL in WIndows7

OpenGL in WIndows7
EN

Stack Overflow用户
提问于 2012-05-26 13:37:22
回答 2查看 2.1K关注 0票数 1

我想使用2010在OpenGL中编写代码。现在,在打开opengl.org时,我被重定向到http://user.xmission.com/~nate/glut.html;这假定我使用的是WindowsXP和Visual 6。本页http://user.xmission.com/~nate/glut/README-win32.txt中的说明可以追溯到2001年,而不是当前上下文中。

长话短说,有没有任何教程可以帮助我使用Visual 2010在Windows 7中使用OpenGL编程。

提前谢谢你抽出时间回答我的问题。我是新来的,所以请容忍我。

EN

回答 2

Stack Overflow用户

发布于 2012-05-26 15:53:21

Windows -7下的OpenGL开发与Windows 4、Windows2k和Windows的开发完全相同。所有教程仍然有效。

您的不需要需要OpenGL SDK。你需要的所有东西都随你的编译器。OpenGL不是一个库,而是一个由驱动程序实现的API。因此,请确保直接从GPU的供应商主页下载和安装最新的驱动程序(不要使用随Windows提供的驱动程序,因为这些驱动程序对OpenGL的支持非常有限)。

由于您肯定希望使用最近的OpenGL功能,因此您应该获得GLEW图书馆,这将使所谓的“扩展”的加载过程简化几个数量级;强烈推荐。然后,不再使用常规的OpenGL头,而是在激活GL/glew.h上下文之后立即包含OpenGL并调用glewInit()

您应该使用FreeGLUT或OpenGLUT,而不是旧的、过时的、不再维护的过剩;如果使用的是过剩,因为您很快就会遇到它的限制。我建议用GLFW代替。

票数 3
EN

Stack Overflow用户

发布于 2012-05-26 13:46:01

  1. 首先,将项目配置为使用opengl32.lib等:2010中的OpenGL配置链接。
  2. 看看一些NeHe教程,http://nehe.gamedev.net/

那么Visual 2010和Windows 7呢?我不认为API与以前版本的Visual和Windows有什么明显的区别(至少对于简单的示例来说是这样)。

还请看:OpenGL API文档概述

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10766719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档