opengl环境配置

来源:互联网 发布:c语言scanf是什么意思 编辑:程序博客网 时间:2024/06/09 17:01

openGL VC6.0(Microsoft Visual C++ 6.0)环境配置

1,头文件的包含:openGL相关的头文件在 */include/gl 目录中,主要有 gl.h glu.h glaux.h 根据需要include就行。
2,连接库的设置:菜单- 工程- 设置- 连接- 对象/库模块 中加入opengl32.lib glu32.lib,注意用空格隔开各*.lib。

[VC6.0具体示例]
1,新建工程:菜单-文件-新建-工程-Win32 Application-工程名-确定-一个空工程-完成。
2,加入源文件:文件-新建-C++ Source File-文件名-确定-编写代码(可以参考后面的示例代码)。
3,设置连接库: 工程- 设置- 连接- 对象/库模块 中加入opengl32.lib glu32.lib,注意用空格隔开各*.lib。
4,编译连接运行。

(个人感受:将dll文件复制放到系统的system32文件夹中,将lib文件复制到VC安装文件下的VC98/lib目录下,将.h文件复制到vc98/include目录下就行)
openGL VS2008(Microsoft Visual Studio 2008)环境配置

1,头文件的包含:openGL相关的头文件在 */include/gl 目录中,主要有 gl.h glu.h glaux.h 根据需要include就行。
2,连接库的设置:项目-属性(快捷键ALT+F7) -配置属性-连接器-输入-附加依赖项 中加入opengl32.lib glu32.lib,注意用空格隔开各*.lib。

另外:
openGL有一个glut库能支持更快的开发openGL程序,里面包含了glut.h glut.lib glut.dll glut32.lib glut32.dll

glut库可以到这里下载: http://download.csdn.net/user/luosiyong 下载之后


*.dll 当然是复制到windows/system32中
*.lib
如果是VC6.0,复制到 */VC98/Lib 中
如果是VS2008,复制到 */VC/lib 中

Glut.h
如果是VC6.0,复制到 */VC98/include/gl 中
如果是VS2008,复制到 */VC/include/gl (没有gl目录就新建一个) 中