位置: 编程技术 - 正文

GLEW库安装和初始化(glib库)

编辑:rootadmin

推荐整理分享GLEW库安装和初始化(glib库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安装gd库,安装gd库,安装glibc库,gsl库安装,安装gd库,glob库安装,glob库安装,glut库安装,内容如对您有帮助,希望把文章链接给更多的朋友!

转载请注明出处!

GLEW库安装和初始化

GLEW库是OpenGL的扩展库,用于支持OpenGL1.1以上的版本[0]。比如着色器特性。一般非集成显卡都能支持到OpenGL2.0或者更高,但是没有GLEW库依然无法调用高版本OpenGL的函数。GLEW能自动识别你的平台所支持的全部OpenGL高级扩展涵数。也就是说,只要包含一个glew.h头文件,你就能使用gl, glu, glext, wgl, glx的全部函数[0]。

建议自己下源码然后编译,不要用他提供的链接库啥的。各种问题。

编译GLEW库

下载好源码,找到..glew-1..0buildvc下的.sln文件,用VS打开它。

注:有网友[1]建议打开..glew-1..0buildvc6下的.dsw文件,并声称打开vc后编译出错。我没有发现这个问题,所以我是用vc下的项目编译的。

选择Release,编译(由于编译好的链接库提供了Release MX版本,所以我还同时编译了Release MX,不知道有没有用)。

编译中可能的错误:

1[2],项目文件包含ToolsVersion=".0"。此工具集可能未知或缺失(您可以通过安装相应版本的 MSBuild 来解决该问题),或者该生成因策略原因已被强制更改为特殊 ToolsVersion。将此项目视作具有 ToolsVersion="4.0"。

解决办法:项目属性à配置属性à常规à平台工作集à把V改成Và应用。

然后出现编译成功字样就可以了(需要四个项目全部编译成功!)。

安装GLEW库

按下表将各文件移动:

文件名

原地址

目标地址

glew.dll

源码路径binReleaseWin

C:WindowsSystem

C:WindowsSysWOW

glew.h

glxew.h

GLEW库安装和初始化(glib库)

wglew.h

源码路径includeGL

C:Program Files (x)Windows Kits8.0Includeumgl

glew.lib

glews.lib

源码路径libReleaseWin

C:Program Files (x)Microsoft Visual Studio .0VClib

注意,如果C:WindowsSystem和C:WindowsSysWOW下的dll版本不一致,会出现无法定位程序输入点_glewInit@0于动态链接库XXXXXXX的问题,这时候把他们ctrl&#;C, ctrl&#;V一下就可以了。详情参阅[5]

如果同时编译了ReleaseMX下的项目,目标路径同上。

创建工程注意事项

1,要先包含#include<GL/glew.h>再包含#include <GL/glut.h>,否则会报错:

fatal error C: #error : gl.h included before glew.h

2,记得初始化glew:

glewInit();

而且!glew的初始化要放在glut的初始化和窗口创建后面!否则初始化失败哦![6]

3,可能报错:

error LNK: 无法解析的外部符号__imp__glewInit@0,该符号在函数 _main 中被引用

fatal error LNK: 2 个无法解析的外部命令

解决办法:

在程序第一行加上:

#pragma comment(lib,"glew.lib")

如果不行请参阅[3]或者[4]。

参考:

[0

第一个OpenGL程序 刚开始学习OpenGL,感觉这个挺有趣的(在绘制三维模型时,空间想象能力要求比较高,不然很头疼的)。新东西,新心情。。。来一发红色三角形。我

nehe的opengl教程 opengl窗口章 移植到vs win7环境下 1.配置opengl环境,下载glut(openglutilitytoolkit)

OpenGl 第七章:纹理映射 (texture mapping) 本章你将学到纹理映射基础知识纹理坐标纹理对象及绑定纹理过滤mipmap和自动生成mipmap纹理参数,外包模式,细节级别纹理环境和纹理函数TableofContents1概

标签: glib库

本文链接地址:https://www.jiuchutong.com/biancheng/369494.html 转载请保留说明!

上一篇:【深入了解cocos2d-x 3.x】一步一步通过ClippingNode实现一个功能完善的跑马灯公告(2)(cocos2dx入门)

下一篇:第一个OpenGL程序(opengl programming guide)

  • 房产税城镇土地使用税税率
  • 进项税转出的金额含税吗
  • 长期借调人员差旅费是谁的责任
  • 增值税零申报怎么报税
  • 企业不加入工会可以吗
  • 销项税额转出减去还是加上
  • 工资薪金所得应纳税所得额
  • 加工费可以开批吗
  • 个体工商户装修经营范围
  • 月初结存材料成本差异
  • 金税三期实收资本的印花税在哪缴?
  • 流动比率计算公式速动比率
  • 印刷品生产需要生产许可证吗?
  • 公司收生育津贴怎么入账
  • 咨询费可以入账吗
  • 无偿提供服务需要交增值税吗
  • 企业车辆保险费要按什么交印花税的
  • 企业管理可以开什么明细发票
  • 坏账准备的计提应当关注
  • 房地产企业卖出去的房子需要缴纳城镇土地使用税吗
  • 出差补贴怎么算
  • 收取专利使用费怎么支出
  • 申报个税是按哪个月的工资表
  • 文件在另一个程序中打开,怎么解决
  • 从农民手中收购农产品增值税处理
  • win10打印机驱动在电脑哪里找
  • 支付人工费会计科目
  • 员工宿舍中介费计入什么科目
  • asldrsrv.exe
  • 佛洛勒斯岛在哪里
  • 员工每月补助表怎么做
  • 发票章需要注销吗
  • php微信公众号开源框架
  • tensorflow gpu安装
  • trace 命令用法
  • 季度申报所得税时可以用以前年度亏损吗
  • 转让全部探明矿权合法吗
  • 小程序渲染是什么意思
  • 辅助生产车间照明费用计入什么科目
  • 建筑业差额纳税申报
  • 政府奖励收入要交所得税吗
  • 购进新车旧车置换流程
  • 政府补助属于营业外收入吗
  • 低值易耗品的账务处理图片
  • 公司购买手表可以做费用吗?
  • 一般纳税人商贸公司增值税税负率
  • 结转制造费用用红字还是蓝字写
  • 增值税一般纳税人登记表在哪里找
  • 房地产企业城建税和教育费附加怎么算
  • 物流公司的修理工资高吗
  • 确认主营业务收入分录怎么写
  • 国家退税计入什么科目
  • mac怎么用win系统
  • WIN7系统屏幕亮度哪里设置
  • windows软件包2012能删吗
  • ubuntu怎么添加一个新用户
  • libegl.dll病毒
  • realjbox.exe - realjbox是什么进程 作用是什么
  • win7系统玩红色警戒怎么全屏设置
  • macbookair2015安装win7 单系统
  • 怎样修改mac
  • windows1020h2版本怎么样
  • windows10分辨率太高
  • win10的uwp在哪
  • linux命令行在哪
  • win8系统怎么设置桌面
  • node modules干嘛的
  • html label标签的使用教程
  • oracle中提取日期时间的特定部分
  • node.js详解
  • jq复选框选中触发事件
  • node.js express koa
  • 有哪些比较好的android的框架
  • Python的requests网络编程包使用教程
  • 三亚国税局各区领导班子
  • 如何在广东省电子税务局开发票
  • 广东省职称证书编号查询系统
  • 专票最高几个点
  • 个人工资纳税证明
  • 中国税务报客户端
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设