WIndows7中的OpenGL

WIndows7中的OpenGL,opengl,Opengl,我想使用VisualStudio2010在OpenGL中编写代码。现在打开opengl.org,我被重定向到;假设我使用的是WindowsXP和Visual Studio 6。本页中的说明可追溯到2001年,而不是当前上下文 长话短说,有没有教程可以帮助我使用VisualStudio2010在Windows7中使用OpenGL编程 提前感谢您抽出时间回答我的问题。我是新来的,所以请容忍我 首先,将项目配置为链接到opengl32.lib等: 看一些NeHe教程 那么VisualStudio20

我想使用VisualStudio2010在OpenGL中编写代码。现在打开opengl.org,我被重定向到;假设我使用的是WindowsXP和Visual Studio 6。本页中的说明可追溯到2001年,而不是当前上下文

长话短说,有没有教程可以帮助我使用VisualStudio2010在Windows7中使用OpenGL编程

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

  • 首先,将项目配置为链接到opengl32.lib等:
  • 看一些NeHe教程
  • 那么VisualStudio2010和Windows7呢?我不认为API与以前的VisualStudio和Windows版本有什么显著的区别(至少对于简单的示例是如此)

    另请看:

  • 首先,将项目配置为链接到opengl32.lib等:
  • 看一些NeHe教程
  • 那么VisualStudio2010和Windows7呢?我不认为API与以前的VisualStudio和Windows版本有什么显著的区别(至少对于简单的示例是如此)


    另请看:

    Windows-7下的OpenGL开发与Windows NT 4、Windows 2k和Windows XP的开发非常相似。所有教程仍然有效

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

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


    您应该使用FreeGLUT或OpenGLUT,而不是旧的、过时的、不再维持的GLUT;如果使用过量,因为你很快就会达到它的极限。我建议改为使用GLFW。

    在Windows-7下开发OpenGL与在Windows NT 4、Windows 2k和Windows XP上开发的情况非常相同。所有教程仍然有效

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

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


    您应该使用FreeGLUT或OpenGLUT,而不是旧的、过时的、不再维持的GLUT;如果使用过量,因为你很快就会达到它的极限。我建议改用GLFW。

    “现在打开opengl.org,我被重定向到”opengl.org“在哪里重定向”您到该站点?这本书,包括一份辅导书的清单。现在打开opengl.org,我被重定向到“opengl.org在哪里重定向”你到那个网站?这本书,包括一份辅导书的清单。大多数都比NeHe更流行,您不应该使用NeHe。