如何在Windows 7中使用OpenGL,Glut和Visual Studio 2008做好C++项目的准备

Jav*_*ock 4 c++ opengl glut visual-studio-2008

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

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

Jav*_*ock 11

首先,您需要有一个视频卡,并检查它是否适用于OpenGL并且驱动程序已更新.我在这个链接中使用了测试来检查它.

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

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

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

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

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

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

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

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

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

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

  • 在项目菜单下,选择底部的项目属性(Alt + F7).
  • 从左侧导航面板中选择配置属性→链接器→输入.
  • 从对话框顶部的"配置"下拉框中选择" 所有配置".这可确保您更改Debug和Release配置的设置.
  • 键入"opengl32.lib glu32.lib glut32.lib"在附加依赖,然后单击确定(在opengl32.lib和glu32.lib已经在系统中,并glut32.lib将下载GLUT后).

5.-下载此示例代码.

6.-还需要在Visual Studio中设置路径:

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

    C:\ Program Files\Microsoft SDKs\Windows\v6.0A\Include

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

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

  • 哇,很难得到一个好的答案.我有问题,因为我没有安装GForce驱动程序,然后包括...你是聪明的人 (2认同)
  • 我知道,但问题是如何专门设置GLUT,OpenGL和Visual Studio 2008. (2认同)