這是OpenGL庫文件工具包(opengl32.lib glu32.lib glaux.lib glew32.lib)下載,opengl32.lib(DLL)是MS為openGL能夠在window環(huán)境下工作設(shè)計(jì)的函數(shù)庫,這個(gè)庫的工作很簡單。如果你的機(jī)器上存在硬件加速的GL驅(qū)動(dòng),調(diào)用該驅(qū)動(dòng),否則用軟件的方法實(shí)現(xià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庫文件工具包(opengl32.lib glu32.lib glaux.lib glew32.lib)是在gl基礎(chǔ)上的擴(kuò)展,如上面所說,他實(shí)際上已經(jīng)是OpenGL的一部分了。他的函數(shù)都是以glu開頭的(區(qū)別于gl函數(shù)族),你使用的gluPerspective就是這樣的函數(shù)。要使用這些函數(shù),必須將glu32.lib鏈接到你的工程中。
glaux是MS編寫的在標(biāo)準(zhǔn)GL接口上的擴(kuò)展,比如示例里經(jīng)常使用的auxSolidTeapot函數(shù),他的作用是畫一個(gè)填充的茶壺,他的函數(shù)都是aux開頭的,使用時(shí)要將glaux.lib加入你的工程。
但他不是必須的。所以說是optional(可選的)。這個(gè)庫已經(jīng)很少被使用了,因?yàn)樗墓δ軐?shí)在是不怎么樣。glut比他強(qiáng)多了。
glut是另外一個(gè)opengl的擴(kuò)展庫,現(xiàn)在被廣泛的使用,其中函數(shù)都以glut打頭,使用時(shí)要連接glut32.lib。
順便說一句,SGI也有在windows環(huán)境下的opengl驅(qū)動(dòng),里面的庫文件名改了一下,去掉了32:opengl.lib和glu.lib。