位置: 编程技术 - 正文

在Code::Blocks中配置OpenGL(code::blocks怎么用)

编辑:rootadmin

推荐整理分享在Code::Blocks中配置OpenGL(code::blocks怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:code blocks怎么配置编译器,运用code blocks编程序,code blocks编译在哪,code blocks怎么运行结果,code::blocks怎么用,如何在code block上运行写好的程序,code::blocks使用教程,code::blocks怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

在CodeBlocks中配置OpenGL和在VC、VS中配置略有不同,需要的库文件也略有差别。本文章以CB为例。(新老版本通用,但最好使用mingw工具,GCC/GDB等,其他编译内核未测试)

首先下载库文件(文章底部下载,传到百度云了,如果链接失效可以回复或者邮箱联系我续传),包含glut.h, glut.dll, libglut.a。先关掉CB,

将glut.h文件放到MinGwincludeGL目录下面将glut.dll文件放到C:windowssystem目录下面(如果是位操作系统的话,将这个文件放到C:WindowsSysWOW目录下面)将libglut.a放到MinGwlib目录下面

(来自CSDN wwwiskey的博客)

然后建立项目,注意要建立GLUT的项目

下一步,到这里时,

路径的选择:

不同的安装路径和不同的系统可能不同,总之选择CodeBlocks安装路径下的MinGW文件夹。

之后继续进行,到了选择Project名、保存路径的时候,路径千万不要有中文,也最好不要是桌面(有的时候也无法编译,CB的通病)。建立好之后,就可以在左边Management边栏中Projects选项卡里打开main.cpp示例程序了。

还没完,选择最上栏Project->Build Options,点左边Debug,右边Linker setting选项卡,再点下面的Add,

在Code::Blocks中配置OpenGL(code::blocks怎么用)

File选择这个:

*注意:不要把libglu.a和libglut.a混了。

打开,Keep relative path选否,一路OK,就可以F9运行程序了。

还有,示例程序中的ifdef可以不用要,直接这样即可:

以后想要用这个库只要include GL/glut.h这一个就可以了。

运行结果应该是这个:

和VC、VS主要的不同就是库文件是libglut.a而不是其他的.lib,所以我们要做的就是把glut.lib转换成libglut.a,之前在SourceForge上有一个程序可以做到,不过现在找不到了,就直接下载我的这个吧。

相关文件请到我的个人主页: 下载

或者: 下载

Xcode加入OpenGL Framework Xcode是MacOSX中自带的开发环境。GLUT提供了跨越平台的OpenGL实用工具。本文讲述如何在Xcode3.2中使用GLUT来开发OpenGL应用程序。在Xcode的启动面板中,选Create

【0-环境配置】Freeglut与Glew FreeglutOpenGL实用工具库(OpenGLUtilityTookit,GLUT)是简单的跨平台的程序运用框架。原始版本的GLUT由MarkKilgard所写,但是没有随着OpenGL的更新而更新。Freeglut是

学习OpenGL笔记(1.1)——first program: entering main glutInit(int*argc,char**argv)概述(initializetheGLUTlibrary)初始化GLUT库(glut.lib),(thefirstGLUTfunctions)应在其它GLUT函数和OpenGL函数之前进行调用。glutInit()接收来自mai

标签: code::blocks怎么用

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

上一篇:Eclipse下的SWT的OpenGL开发(实例及源码)RCP旋转的彩色三棱锥(eclipse awt)

下一篇:Xcode加入OpenGL Framework(xcode配置opencv)

  • 增值税发票查验平台怎么查询发票
  • 企业建厂房购进材料可以抵扣吗
  • 工资与社保的关系怎么写
  • 公司开电费发票怎么入账
  • 框架合同有合同金额吗
  • 小规模销售免税农产品的分录
  • 非流动资产处置损失属于什么会计科目
  • 国债利息收入免征增值税
  • 预算外收入计入什么科目
  • 小规模纳税人销售农产品税率是多少
  • 职工在异地住院怎么报销
  • 企业股权转让收入申报表填哪里
  • 采购商品未收到分录
  • 转账支票支付展览费
  • 发票停票会自动恢复吗
  • 外地预缴城市建设2%的依据
  • 一般纳税人几个点的税
  • 季度申报财务报表如何更改
  • 集体福利的增值税怎么算
  • 一般户收到基本户转账的会计分录
  • 国内废钢贸易需要资质吗
  • 增值税发票复印件
  • 出口退免税的类型
  • 企业年会的费用会计分录
  • 收到服务费发票怎么做账
  • 当期费用包括哪些科目
  • 银行手续费发票税率
  • 帮公司垫付的钱怎么要
  • 汇款手续费应由谁承担
  • PHP:apache_lookup_uri()的用法_Apache函数
  • 系统之家的系统免费吗
  • PHP:pg_lo_export()的用法_PostgreSQL函数
  • 哪些人可以享受二级医保
  • ubuntu设置nginx开机启动
  • 委托代销双方账务处理
  • 二手办公楼交易税多少
  • php中数组的常用函数及用法
  • 进价金额核算法例题
  • php 通信
  • eclipse php wamp配置教程
  • 销售退回的处理方法
  • 读懂spring源码
  • php导出表格
  • 微擎框架破解版v2.7.7
  • 个体户个人所得税税率表
  • 现金劳务收入会计分录
  • 合同资产要结转增值税吗
  • 固定资产折旧的影响因素
  • 以前年度损益调整属于哪类科目
  • 银行存款核算如何操作
  • 跨年多计提的工资如何处理
  • 银行转出去的账可以追回吗?
  • 未交增值税增加记哪方
  • 人工费的发票税率怎么算
  • 航天信息开票软件客服
  • 财务人员如何审合同课件
  • 总账建账要建全部科目吗
  • sqlserver中存储过程
  • mysql5.7.19 winx64安装配置方法图文教程(win10)
  • mysql5.7.35安装
  • mysql优化sql有哪些
  • mac中怎么给表情添加文字
  • ubuntu怎么编辑文件
  • windows 8.1更新
  • 如何彻底删除超级QQ秀
  • Percona Server 5.5.44-37.3/5.6.25-73.0 发布
  • shell脚本数组的用法
  • unity3d状态机
  • nodejs创建vue
  • 基于nodejs的项目
  • python time.now
  • jquery validate remote
  • JavaScript+html5 canvas实现图片破碎重组动画特效
  • js面向对象的三大特性
  • jquery插件使用
  • android中fragment
  • 什么叫银税互动
  • 江苏宿迁个体户那个园区好
  • 甘肃省张掖市国家储备林
  • 上海市浦东新区人民医院
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设