位置: 编程技术 - 正文

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

  • 增值税发票勾选平台
  • 一般纳税人季报怎么申报
  • 长期股权投资的账面价值怎么计算
  • 销售商品结转成本的记账凭证
  • 小规模纳税人个税是月报还是季报
  • 适用会计制度备注怎么填?
  • 个人处置打包债权取得的收入
  • 建筑企业资质使用对建造师补充要求
  • 转账支票遗失能挂失吗
  • 白条确认收款后还能分期吗
  • 固定资产安装完毕达到预定可使用状态
  • 申报状态显示申报失败
  • 企业所得税税前扣除异常
  • 拆迁安置房建设流程
  • 营销活动的意义是什么
  • 办理税务迁移
  • 工商年报中企业税费缴纳怎么填写
  • 鸿蒙系统怎样关闭音乐
  • 扣发工资可以要赔偿吗
  • 注册表编辑器误删怎么办
  • 电脑自我诊断
  • win11怎么打开磁盘管理
  • PHP:Memcached::quit()的用法_Memcached类
  • 企业受赠业务的法律规定
  • PHP:mcrypt_enc_get_key_size()的用法_Mcrypt函数
  • 出国考察是什么意思
  • 哪些项目容易漏缴个人所得税?
  • 加工费计入
  • 热带雨林瀑布群雪野
  • thinkphp框架作用
  • 什么叫股权溢价之谜?
  • 未取得合法凭证税前扣除
  • 税金及附加的含义
  • php使用( )关键字来创建对象
  • 终于见识到什么叫云横秦岭了
  • dhcp命令行
  • php手机验证码验证
  • 其他权益工具确认投资损失的账务处理
  • 其他资本公积如何转出
  • 水果发票税率是几个点
  • 企业转让股权如何缴纳企业所得税
  • 综合所得申报是个人所得税申报吗
  • 使用XQuery查询DB2 XML数据
  • 金融商品转让一半增值税
  • mysql注入的修复方式
  • 固定资产清理如何做账
  • 进口免税产品如何开票
  • 资产减值哪些资产
  • 充话费送手机业务
  • 企业外购的无形资产的成本包括
  • 企业用地手续办理流程
  • 上年度计提多了的奖金怎么办
  • 企业所得税退税怎么操作
  • 以前年度损益调整结转到本年利润吗
  • 机票行程单改签费抵扣 税务局
  • 企业控股情况怎么看
  • 没有销货清单的发票可以报销吗
  • 销项税红字发票如何做账
  • win10的时间设置
  • WIN10系统硬盘设置
  • mac彻底删除app
  • macbookair切换桌面
  • win7系统开关机怎么没有声音
  • Win7 64位摄像头驱动显示黄色感叹号无法使用的解决方法
  • lsm.exe是什么程序
  • shell脚本连接服务器
  • 批处理程序
  • 对new functionName()定义一个函数的理解
  • 模块化开发app
  • 批处理文件用的什么语言
  • css固定在底部
  • Node.js中的construct构造函数
  • nodejs爬虫技术
  • 星球大战与高达的关系
  • shell脚本检查输入参数
  • Android ImageLoader 本地缓存
  • 江苏税务社保缴纳查询缴费记录
  • 设备租赁增值税怎么抵扣
  • 深圳蛇口社保局在哪里
  • 山东省地方税务局历任局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设