有人可以帮我提供一份关于如何在Windows 7 64位系统上为MS VS2010安装GLUT的逐步教程吗?
有人可以帮我提供一份关于如何在Windows 7 64位系统上为MS VS2010安装GLUT的逐步教程吗?
您的GLUT下载将附带.h文件、.lib文件和.dll文件。请将.h文件放置在以下位置:
C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/include/GL
请注意,GL文件夹最初并不存在,您需要创建它。如果需要,可以使用其他名称。当您在项目中包含GLUT头文件时,只需键入:
#include <GL/glut.h>
或者你把glut.h文件放在了其他文件夹中,那么就将下面的.lib文件放置到以下路径中:
C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/lib
在创建项目时,确保将“.lib”文件添加到附加依赖项(链接器->输入->附加依赖项)中。
最后,将“.dll”文件放在:
C:/Windows/SysWOW64
这是32位.dll文件所在的文件夹。System32包含64位.dll文件。如果你想要更安全,你也可以把GLUT.dll文件放入System32中。
就是这样!
有些人可能会建议直接将所有这些文件放入项目文件夹中。你应该不要这样做,因为对于你创建的每个使用GLUT的项目,你都需要将这些文件复制到其中。我提到的位置使它们对你的应用程序普遍可用。
这里有一个使用freeglut的vs 2008指南,VS 2010也有90%的相似之处。
启动Visual Studio环境。以下示例使用的是Visual Studio 2008,但其他版本应该也可以。一旦启动了Visual Studio 2008,下一步就是使用“文件->新建->项目”创建一个新项目。
选择Win32控制台应用程序并设置您的项目。
点击确定后,将出现第二个对话框以配置项目。不要点击完成按钮。点击下一步按钮。
这将在应用程序向导中带来第二个页面。您需要关闭预编译头(我曾经遇到过这些过时的问题)并选择从空项目开始。
现在,您需要将三个文件复制到空项目中。它们是glut.h、glut32.lib和glut32.dll。它们可以从课程网站上获取。这些文件应该放在您在上一步中创建的项目文件夹中。接下来,您需要将glut.h和glut32b文件添加为现有文件到项目中。
系统可能会询问您是否要为 glut32.lib 文件设置编译规则 - 您应该选择“不” - 该文件已经编译过了,不需要重新编译。