位置: 编程技术 - 正文

Dev C++环境中使用OpenGL(dev c++怎么配置环境)

编辑:rootadmin
引入

推荐整理分享Dev C++环境中使用OpenGL(dev c++怎么配置环境),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:devc++使用c++11,dev c++环境变量,dev c++ gui,dev c++环境变量,dev用c++11,dev c++环境变量,dev c++环境配置,dev c++环境配置,内容如对您有帮助,希望把文章链接给更多的朋友!

dev-c++实际上已经包含了开发opengl程序基本的功能可以简单的选择:新建-multimedia-opengl,建立一个opengl程序。

这个程序包含了基本的opengl程序的结构,包括生成窗口,消息驱动机制,还有基本的opengl程序。直接点击运行可以看到一个不断旋转的彩色三角形。

在该工程的 Project Option -> Parameters -> Link 中发现已经连接了库 libglu.a, libopengl.a

在工程根目录的 Makefile.win 中也能看到

所以要想建立自己的 OpenGL 工程必须在建立win工程的Link中加入下面参数

现在根据《OpenGL 编程指南》中的例程简单实现:在黑色背景中渲染一个白色的矩形

认识

首先得弄明白一点 glut 全名为 OpenGL utility tool, 系统不自带。

通过查看 Makefile.win 的前十几行可以发现上面的设置只是简单的在变量 LIBS 后面加入了 -mwindows -lglut -lglu -lopengl

也就是说系统搜索 OpenGL 库的默认路径是x_-w-mingw/lib目录, 然而该目录下根本没有 libglut.a 文件

在 Parameters -> link 中添加:

Dev C++环境中使用OpenGL(dev c++怎么配置环境)

会出现如下错误

配置

有了上面的感性认识,接下来就可以进一步理解在 DEV C++ 中配置 OpenGL 的原理了

在使用 glut 时需要自己下载配置,于是必须明确如下几点

WINDOWS配置:

确保你的WINDOWS/SYSTEM文件下有如下文件:

glu.dll, glut.dll, glut.dll, opengl.dll

DEV C++库的配置:

确保DEV C++安装目录下的Lib文件中有如下文件:

libglu.a, libglut.a, libglut.a, libopengl.a

其次确保inludeGL文件中又如下头文件:

gl.h, glu.h, glut.h,

DEV C++文件工程的属性设置:

右键单击工程,弹出菜单,点击工程属性,然后再弹出的表格中选择参数项,右边的连接器中输入:

VC6.0配置OpenGL OpenGL官网:

QT5+VS软件开发环境配置 任务:完成Qt5加载到VS环境下,编程运行Qt应用程序,有详细步骤,最后完成一个空白窗口UI运行显示1.基本配置PC:Win8.x(win8.1)VS:VisualStudioQt:qt-opensour

在mingw/GNU上编译opengl代码问题 最近在重新学习Opengl图形编程,老师让我们看nehe的opengl教程。第一课是建立opengl基础框架,既是nehe教程的Lesson1。因为以前在vs上用opengl开发过项目

标签: dev c++怎么配置环境

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

上一篇:OpenGL学习(1):旋转平移矩阵的构造(opengles 旋转 平移 缩放)

下一篇:VC6.0配置OpenGL(vc6.0配置opengl设置目录路径)

  • 平均税额怎么算
  • 为什么社保明细少一个月
  • 连续亏损3年
  • 所得税申报表中的资产总额如何填
  • 软件开发里面的人天
  • 土地使用权出让金多少钱一平米
  • 电子发票报销怎么用
  • 分批收款收据怎么写
  • 管理费用现金流量表中属于
  • 物流快递代收货款怎么退
  • 通用机打发票上面为什么不体现税率
  • 航天信息300元是什么费用
  • 高新技术企业软著数量
  • 公司发生的费用需要交税吗
  • 土地返还款土地增值税处理
  • 新开的公司会计需要做什么
  • 企业筹建期间可以自己发农民工工资么
  • 代扣税款手续费管理办法
  • 非流动资产基金对应哪个会计科目
  • 房地产公司简易计税增值税
  • win8系统怎么连接无线
  • win7取消共享文件夹
  • 年末结转年初建账
  • 存贷款利率计算器
  • 国库集中支付账务处理
  • 电脑每次开机都要选择系统怎么办
  • win10怎么清理剪切板
  • 长期停工的影响
  • 建筑企业被靠挂靠怎么办
  • php mysql数据库
  • php的脚本语言
  • php调用图片
  • php flock函数
  • php plates
  • tensorflow gpu安装
  • 应收账款管理费会计分录
  • vue3中使用gis地图
  • axios用法示例
  • 缴纳残保金会计分录最新
  • 托收的收款人是谁
  • 现金流量表的编制方法和计算公式
  • 合伙企业利润分配
  • 货代一般一个柜利润多少
  • 生产企业生产车间人员密度是多少
  • sql server如何操作
  • 文件柜质量标准
  • 专项资金如何进行管理
  • 小规模纳税人场地租赁发票税率是多少
  • 企业征收所得税会计分录
  • 退货发票会作废吗
  • 建筑业简易征收的条件
  • 股东以固定资产投资要交增值税?
  • 分公司交总公司管理费怎么做账
  • 企业转给法人的会计分录
  • 购入土地使用权以什么为计税依据
  • 联营企业和子公司哪个好
  • 食堂如何做账
  • sql server browser被禁用
  • 在centOS 7安装mysql 5.7的详细教程
  • windows7开机黑屏安全模式也进不去
  • linux cwd
  • linux忘记root密码怎么办
  • rsmsink.exe - rsmsink是什么进程 有何作用
  • win7不激活怎么换壁纸
  • css设置表格隔行换色
  • python djang
  • qt配置opengl
  • cmd for /f
  • 用python写网页
  • Web Inspector:关于在 Sublime Text 中调试Js的介绍
  • jquery实现购物车功能(删除商品,增加和减少商品)
  • js实现时间
  • jquery 图片裁剪
  • javascript基础入门教程
  • python smtp ssl
  • 报价单盖什么公章
  • 税务疑点核查报告
  • 12366纳税服务热线接收税收违法行政行为举报管理办法
  • 减免所得税额怎么计算出来的
  • 云南省昆明市税收优惠政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设