您的位置:首页 > 运维架构

究竟到哪里寻找OpenGL3.X开发库!!!

2015-02-11 07:41 176 查看
难得放假有时间,就想认真学学OpenGL,因为以前只是学了点皮毛,所以这次想学学比较新的技术,之前看红宝书的时候看到OpenGL3.X好像很腻害的样子~~~很多OpenGL2.X的函数在3.X里面都废除掉了,于是我就怀着紧张而无比兴奋的心情(怎么像小学生写文章的语气呢==)到网上找哪里有开发库下载。首先我忐忑地打开OpenGL的官网,为啥忐忑呢?因为要面对一大堆英文,作为一名真正的中国人难免...你懂的。虽然我是裸考过了六级啧啧啧~~~算了不扯那么远了,在官网里面我找来找去都不知道下载链接在哪里。说到这里,也许你也会跟博主一样会问一个问题:OpenGL3.X开发库长成什么样子?是OpenGL3.X.dll吗?这...好像有点不科学啊,我们平时用的最多是OpenGL2.X,那么我们看到的是OpenGL2.X.dll吗?当然不是啦,在网上随便搜OpenGL开发库,下载下来就是像下图那样:



有图有真相,一个很基本的OpenGL 2.X环境的搭建就需要用到图中的文件(里面包含了glut库)。那么问题就来了,难道OpenGL3.X也是这样吗?其实啊,window目前只支持OpenGL1.1的涵数,为了壮大自己的亲生儿子DX,果断地放弃了OpenGL的进一步支持,面对这个后母,
可怜的OpenGL要生存下来唯有靠通过扩展去壮大自己。所以呢从OpenGL1.1后,OpenGL就需要通过扩展去升级自己,而OpenGL3.X的扩展是通过glew这个库去实现的。只要包含了这个库,你就拥有一切:gl,glu,glext,wgl,glx。但是这个病不包含glut工具库的。好了,说到这里回到题目的问题到底去哪里下载好啊?答案是:http://glew.sourceforge.net/ 打开这个网站就可以下载到源文件或者二进制文件了,可能你也发现到通过这个库也可以升级到OpenGL4.X。关键你的显卡要支持啊~~~。好了,下一篇再说说怎么去编译和配置glew。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: