首先需要配置环境在 http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip 中下载最新的 glut.h glut32.lib glut32.dll. 第一步:将 glut32.dll 按路径: windows/system32/ 放入,
第二步:将 glut32.lib 按路径: Microsoft Visual Studio/vc98/lib/ 放入
第三步:将 glut.h 按路径: Microsoft Visual Studio/vc98/include/gl/ 放入
建立一个新工程 :
第一步:打开 VC++6.0 :工具栏:文件 / 新建 , 出现一个名为新建的对话框,选择工程选项卡,在其中选择 WIN32 Console Application ,并在右侧:工程名称( N )底下键入名称,在位置( Z )底下设置好存放路径,点击确定创建一个空的工程。
第二步:工具栏:工程 / 设置 , 出现一个名为 Project Setting 的对话框,
选择连接项卡,在对象 / 库模块底下白框里最前面添上 opengl32.lib glu32.lib glut32.lib , 在 project options: 中 /subsystem: console 该为 /subsystem:windows 。在 c / c++ 选项卡,将 _CONSOLE 改为 _WINDOSWS, 之后点击确定
第三步:文件 / 新建 , 出现一个名为新建的对话框,选择文件选项卡,在其中选择 C++ Source File, 并在右侧:文件名( N )底下键入名称,开始敲代码,这样只要代码无误,就可以运行出我们想要的结果
如果程序出错:
error LNK2001: unresolved external symbol ___glutInitWithExit@12
D.obj : error LNK2001: unresolved external symbol ___glutCreateWindowWithExit@8
可在源文件开头添加 #define GLUT_DISABLE_ATEXIT_HACK