正文

OpenGL动手须知2008-02-22 21:21:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yuqiexing/32869.html

分享到:

OpenGL本身就是一个图形库,它的组件有两种,一种是SGI公司提供的,一个微软提供的。两者的开始库大体上没什么区别,都是三大部分:

(1)函数的说明文件:gl.h   glu.h  glut.h 和glaux.h

(2)静态链接库文件:glu32.lib  glut32.lib glaux.lib 和 opengl32.lib

(3)动态链接库文件:glu.dll  glu32.dll  glut.dll  glut32.dll  和opengl32.dll

若直接从C++编写程序,一般需要包含以下头文件:

#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glaux.h>

这些文件在VC的安装目录下\Include\GL中

除此以外,如果是Windows系统,还需要在这之前包含头文件

#include <windows.h>

否则编译不通过。

但此时执行不通过。可以采用静态链接的方法:

选择Visual C++ 6.0主菜单-----工程-------设置,切换到“连接”选项卡下,在“对象/库”模块中输入OpenGL32.lib glu32.lib,就可以运行程序了。

如果是利用MFC,头文件中不需要包含windows.h。其他同上

阅读(2797) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册