首先将glut32.dll放入windows/system32中,glut32.lib放入你的vs的C++库的目录中 (比如我的:D:\Program Files\Microsoft Visual Studio 10.0\VC\lib),glut.h则放入VC\include\gl中,gl为新建文件夹
然后配置你的工程属性, Linker ---- Input ---- Additional Dependencies ,加入以下三项: opengl32.lib glu32.lib glut32.lib
现在如果开始编译则可能还会遇到这类错误:error C2381: 'exit' : redefinition; __declspec(noreturn) differs
同样打开工程属性 Properties -> C/C++ -> Preprocessor -> Preprocessor definitions,加入 GLUT_BUILDING_LIB 这一项。
此时应该都OK了,以后只要#include <gl\glut.h> 这一行就行了。
References:
http://www.cs.tufts.edu/research/graphics/resources/GLUT/GLUT.htm