首先在网上下载一个GLUT工具包。
glut.zip,大约一百多kb。
解压之后得到这么几个文件:
将glut.h复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include。
将glut.lib和glut32.lib复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib。
将glut.dll和glut32.dll复制到C:\Windows\System32还有复制到C:\Windows\SysWOW64。
具体路径根据系统路径和vs版本可能会有小差别。
然后在vs中新建项目并新建源文件,粘贴经典的teapot.c的代码:
#include <glut.h> void init() { glClearColor(0.0, 0.0, 0.0, 0.0); glMatrixMode(GL_PROJECTION); glOrtho(-, , -, , , ); glMatrixMode(GL_MODELVIEW); gluLookAt(, , , , , , , , ); } void display() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(, ); glutWireTeapot(); glFlush(); } int main(int argc, char *argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(, ); glutInitWindowSize(, ); glutCreateWindow("OpenGL 3D View"); init(); glutDisplayFunc(display); glutMainLoop(); ; }
编译运行即可显示出一个茶壶,如下图所示: