如何在Windows7中使用OpenGL、Glut和Visual Studio 2008准备C++项目

How to get ready a C++ project with OpenGL, Glut and Visual Studio 2008 in Windows 7

本文关键字:Studio Visual 2008 准备 项目 C++ Glut Windows7 OpenGL      更新时间:2023-10-16

由于我在设置Visual Studio 2008以使用OpenGL时遇到了许多问题,我将问这个对某些人有用的问题:

要在Visual Studio 2008中将OpenGL与C++一起使用,需要遵循哪些步骤?

首先,您需要有一个视频卡,并检查它是否能与OpenGL配合使用,并且驱动程序是否已更新。我使用了这个链接中的测试来检查它。

检查Visual Studio 2008是否已正确安装以及是否在计算机中创建了以下路径也很重要:

C: \Program Files\Microsoft SDK \Windows\v6.0A

现在我们可以按照安装步骤:

1.-从下载GLUThttps://www.opengl.org/resources/libraries/glut/glut_downloads.php,按照以下说明解压缩并复制文件:

  • glut.h到文件夹C:\Program Files\Microsoft SDK \Windows\v6.0A\Include\gl\
  • glut32.lib到文件夹C:\Program Files\Microsoft SDK \Windows\v6.0A\lib\
  • glut32.dll到文件夹C:\Windows\System32\

2.-创建一个空的C++Win32应用程序:

  • 从"文件"菜单中选择"新建"→项目(Ctrl+Shift+N)
  • 选择Win32项目,输入名称,然后单击"确定"
  • 在向导中单击"下一步",然后选中"空项目"旁边的框,然后单击"完成"

3.-添加一个新的C++源文件:

  • 在"项目"菜单下,选择"添加新项目"(Ctrl+Shift+A)
  • 选择C++文件(.cpp),输入名称,然后单击"确定"

4.-链接到OpenGL库(重要步骤):

  • 在"项目"菜单下,选择底部的"项目属性"(Alt+F7)
  • 选择配置属性→连接器→从左侧的导航面板输入
  • 从对话框顶部的配置下拉框中选择所有配置。这样可以确保更改"调试"answers"发布"配置的设置
  • 在Additional Dependencies中键入"opengl32.lib glut32.lib",然后单击OK(opengl32.lib-glu32.lib和glu32.lib已经在系统中,下载GLUT后将是glut32.ib)

5.-下载此示例代码。

6.-在Visual Studio中设置路径也是必要的:

  • 在工具->选项->VC++目录->包括文件:

    C: \Program Files\Microsoft SDK \Windows\v6.0A\包括

  • 在配置属性中→连接器→附加库目录:

    C: \Program Files\Microsoft SDK \Windows\v6.0A\Lib

MSDN有一个关于OpenGL的部分应该会有所帮助,其中包括示例代码。