位置: 编程技术 - 正文

在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)

  • 上一年度亏损,本年怎么计算企业所得税
  • 定期定额自行申报流程
  • 现金流量表季度申报可以不填吗
  • 进口环节增值税由海关征收吗
  • 商贸企业加工费包括哪些
  • 现金支出的一般程序
  • 固定资产原值的含义
  • 劳务公司的员工与正式员工
  • 用于出口的进项可以抵扣吗
  • 小型微利企业减按25%计算应纳税所得额
  • 无形资产后续支出计入什么科目
  • 公司出差员工有权拒绝吗
  • 营改增后挂靠开票作收入吗?
  • 辅导期一般纳税人预缴增值税
  • 一般纳税人申请流程
  • 保安服务费差额征税如何计算税额
  • 城市维护建设税减免税优惠政策
  • 何为销项税额
  • 一般纳税人的兼职合法吗
  • 餐饮行业月营业额怎么算
  • 如何填制记账凭证总结
  • 怎么快速关闭电脑屏幕快捷键
  • 领用原材料业务
  • 关于获得政府补助的公告
  • 无发票 入账
  • 赠与合同任意撤销与法定撤销的区别
  • 土建工程成本核算怎么做
  • php 链式调用
  • php中this的用法
  • 荣耀x10升级鸿蒙系统好用吗
  • macbookpro安装dmg
  • 一借多贷的会计分录怎么写
  • 外币兑换业务的银行
  • 缅甸安达曼海
  • 泰姬陵 (© Michele Falzone/plainpicture)
  • php获取api内容
  • php curl命令详解
  • 广告代理费制度
  • 简述时期指标和时点指标的特点
  • web课程设计模板
  • 现代服务印花税税率
  • 增值税差异调整
  • node.js入门教程
  • 售后租回融资租赁帐务处理怎么做?
  • 设备安装收入税率
  • 海关报关单位注销操作规程
  • 零申报年报需要哪些表格
  • 小微企业利润表数据
  • 开增值税专票要交税吗
  • 银行代发工资必须是本行的卡吗
  • 集团公司一般怎么称呼
  • 应交增值税为负数是什么意思
  • 应收账款余额要包含应收票据吗
  • 收到货款未开发票是否违法
  • 营改增是从什么时候开始实施的
  • 内账的表格怎么做
  • 固定资产报废会议纪要模板
  • 代开发票的弊端是如何体现的?
  • 仓储费用分配率
  • 实收资本相关认定
  • 企业超过一定金额采购需求
  • 怎样计算加班工资?
  • 在mysql中使用视图的限制不包括
  • mysql8.0设置字符集编码
  • windows7 设置
  • win8系统无法连接到网络
  • ubuntu设置默认编辑器
  • centos7.5设置静态ip
  • win1020h2镜像
  • 360安全卫士windows7
  • ,linux
  • javascript访问用户cookie
  • windows e
  • python如何不换行
  • html5webview交互
  • linux用yum
  • 客户端脚本错误怎么解决
  • jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
  • 开个小型外卖店要多少钱
  • 湖南长沙税务局上班时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设