这(zhè)是OpenGL库文件(jiàn)工具包(opengl32.lib glu32.lib glaux.lib glew32.lib)下载,opengl32.lib(DLL)是MS为openGL能够在window环境下工作设计的函(hán)数库,这个库(kù)的工作(zuò)很简单。如果(guǒ)你的(de)机器上存在硬(yìng)件加速(sù)的GL驱动,调用该驱(qū)动,否(fǒu)则用软(ruǎn)件的方法实现。
OpenGL库文件工具包(opengl32.lib glu32.lib glaux.lib glew32.lib)库文件:glaux. glu. glu32. glut. glut32. opengl. opengl32-the library of OpenGL:glaux. glu. glu32. glut. glut32. opengl. opengl32.
OpenGL库文件(jiàn)工具包(opengl32.lib glu32.lib glaux.lib glew32.lib)是在gl基础上的扩展(zhǎn),如(rú)上面所(suǒ)说,他实际上已经(jīng)是OpenGL的一(yī)部分了。他(tā)的函数都是以glu开(kāi)头的(区别于gl函数族),你(nǐ)使(shǐ)用的gluPerspective就是这样的函数。要使用(yòng)这(zhè)些函数,必须将glu32.lib链(liàn)接(jiē)到你(nǐ)的工(gōng)程中(zhōng)。
glaux是MS编写的(de)在标准GL接(jiē)口(kǒu)上的扩展,比如示例里经(jīng)常使用的auxSolidTeapot函数,他的作用(yòng)是画一个填(tián)充的茶壶(hú),他(tā)的(de)函(hán)数都是(shì)aux开头(tóu)的,使用时要将glaux.lib加入你(nǐ)的工程。
但他不是必(bì)须的(de)。所以说是optional(可选的)。这个(gè)库已经(jīng)很少被(bèi)使用了,因(yīn)为他的功能实在是(shì)不怎么(me)样。glut比他强多了。
glut是另外一个opengl的扩展库,现在被广泛的使用,其(qí)中函数都以glut打头,使(shǐ)用时要连接glut32.lib。
顺便说一句,SGI也有在(zài)windows环(huán)境(jìng)下的opengl驱动,里面的库文件名改了一(yī)下,去掉了32:opengl.lib和glu.lib。
