首先讲讲几个头文件的区别:
gl:是核心(核心库),包含基本的3D函数
glu:是对gl的部分封装(实用库),对gl的辅助,算术好,不用glu也可实现
glut:opengl的跨平台工具库(实用工具库),基本的界面库,独立于gl、glu,Windows下可用MFC、Win32实现同样功能
gltools:是对gl、glu和大师自己的函数封装
glaux:是opengl的辅助库,提供窗口管理、输入输出处理以及绘制一些简单三维物体
其次开发环境配置(vs2010):
.h:安装路径Microsoft Visual Studio 10.0VCincludeGL
.lib:安装路径Microsoft Visual Studio 10.0VClib
.dll:安装路径Microsoft Visual Studio 10.0VCin
打开vs2010,随便打开或新建一个项目。 选择 project->project property-> Configuration Properties->Linker->Input->Additional Dependencies 在其中添加opengl32.lib glu32.lib glut32.lib