位置: 编程技术 - 正文

opengl(mesa) for ubuntu14.04

编辑:rootadmin
关于 mesamesa是一个开源的OpenGL的实现。它被广泛用于包括X-Windows在内的各种渲染系统中。 具体见官网: .上编译并安装最新版mesa。安装 LLVM/Clang 3.3LLVM/Clang是构架编译器(compiler)的框架系统,以C&#;&#;编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),它是编译mesa的依赖之一。目前,LLVM/Clang的最新版为3.4,在Ubuntu .上,我们可以直接使用 sudo apt-get install llvm来安装最新版LLVM/Clang。但是,由于LLVM 3.4的一些bug会对之后的工作造成一定的麻烦,这里,我们自行编译、安装较为稳定的LLVM 3.3。具体的,首先,我们从 3.3 和 Clang 3.3的源代码。源代码下载完成后,进行解压缩,然后将Clang 3.3的源代码目录命名为clang,并移动到llvm源代码目录下的tools目录下。具体的目录关系应如下所示:[plain] view plaincopy<llvmsrc> tools clang 接下来我们使用configure来配置生成llvm的Makefile文件,然后就可以进行编译与安装。注意,这里llvm之后要被mesa所link,所以在配置是应开启--enable-shared选项。[plain] view plaincopycd llvm-3.3.src ./configure --enable-shared=yes make sudo make install 安装 libdrm-2.4.最新版的mesa的编译需要高于2.4.的libdrm_radeon库,我们使用与上文介绍的相同的方法来编译和安装。首先,从 2.4.的源代码,解压缩后,运行如下命令。[plain] view plaincopycd libdrm-2.4. ./configure make sudo make install 安装其他依赖包mesa的编译还需要其他依赖包,如果这些包缺失,mesa的配置将会失败,我们可以从configure的错误信息中得出缺失的包的名字,然后自行安装,以下罗列了安装一些可能缺失的包的命令(Ubuntu下)。[plain] view plaincopysudo apt-get install xproto-gl-dev sudo apt-get install xproto-dri2-dev sudo apt-get install xproto-dri3-dev sudo apt-get install xproto-present-dev sudo apt-get install libxdamage-dev sudo apt-get install libxext-dev sudo apt-get install libx-xcb-dev sudo apt-get install libxcb-glx0-dev sudo apt-get install libxcb-dri2-0-dev sudo apt-get install libxcb-dri3-dev sudo apt-get install libxcb-present-dev sudo apt-get install libxshmfence-dev sudo apt-get install libudev-dev sudo apt-get install autoreconf sudo apt-get install libtool sudo apt-get install expat sudo apt-get install libexpat1-dev 获取mesa的最新源代码我们使用git(git可以使用sudo apt-get install git来安装)来获取mesa的最新源代码。之后就可以进行配置,编译与安装。 需要注意的是,git master branch所获得的源代码中并不包含生成好的configure文件,作为替代,我们运行autogen.sh命令来生成和运行configure,因此configure的配置选项也应该加入到autogen.sh命令后。 [plain] view plaincopygit clone cd mesa sudo ./autogen.sh --enable-gbm --enable-glx-tls make sudo make install 至此mesa的编译与安装就成功了,在mesa目录下,我们可以使用git pull origin命令来获得最新版的mesa代码,并编译和安装。关于Opengl在Ubuntu.下使用Qt中的使用请在以下网址查找: blog copy from "

推荐整理分享opengl(mesa) for ubuntu14.04,希望有所帮助,仅作参考,欢迎阅读内容。

opengl(mesa) for ubuntu14.04

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

游戏开发热门技术浅析 最近手游开发很热,今天我们来看看目前比较主流的手机游戏开发技术,以下仅仅是个人了解的皮毛,为想了解和步入游戏行业的朋友做一参考。cocos2d

3D动态锁屏+3D动态壁纸,完美整合到一起! 3D动态锁屏3D动态壁纸,完美整合到一起!手机不只是用,更是艺术!欢迎各种讨论3D技术的码友,qq(九)

VS配置OpenGl的glut库 1.下载GLUT库首先到

标签: opengl(mesa) for ubuntu14.04

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

上一篇:简单一个opengl程序,2D图形移动(opengl程序)

下一篇:游戏开发热门技术浅析(游戏类游戏开发)

  • 会费收入增值税申报
  • 没房分手的多吗
  • 税务局核定税种是什么意思
  • 何为金税四期
  • 新个税系统如何操作
  • 无形资产可以一次性摊销吗?
  • 企业多交所得税不想退税在电子税务局如何处理
  • 非货币性资产投资个人所得税
  • 新公司做财务
  • 出租固定资产取得的净收益计入什么科目
  • 代扣代缴附加税怎么做账
  • 总公司购固定资产分摊每家店面怎么来做账
  • 土地租赁需要交土地使用税吗
  • 劳务税能不能抵扣
  • 非居民企业从居民企业取得分红
  • 享受固定资产一次性扣除政策
  • 购金蝶软件记什么科目
  • 资金占用费如何开票
  • 进口材料怎么做账
  • 公司内部领用库存商品
  • windows11开始菜单怎么居中
  • u盘中病毒了怎么格式化
  • 预计负债基本确定的概率区间
  • 计提债券本年利息分录
  • 平板电脑的windows更新有必要吗
  • 所得税汇算清缴后如何调整报表
  • 如何给电脑重装系统教程
  • 招标场地费计入什么科目
  • PHP:stream_get_transports()的用法_Stream函数
  • 利尼扬蒂野生动物保护区中的一只雄性豹子,博茨瓦纳 (© Karine Aigner/Tandem Stills + Motion)
  • 进货发票怎么抵税
  • phpmailer 使用
  • Diffusion-GAN: Training GANs with Diffusion 解读
  • css 自定义变量
  • https是如何保证安全的
  • 增值税专用发票和普通发票的区别
  • 百度ai修复照片
  • 冲红怎么做会计科目
  • mongodb $and
  • 印花税漏交了有什么影响
  • 新成立的公司企业所得税
  • 办理税务登记变更委托书怎么写
  • 财务报表上期金额是指什么意思
  • mysql 优化口诀
  • 企业内部交易如何操作
  • 工会经费税务代收是什么意思
  • 税控系统技术维护费会计处理
  • 给员工缴纳的雇工保险
  • 一次摊销法的账务处理
  • 委托加工业务的财务职责
  • 多缴所得税返还会计分录
  • 平均净资产怎么算公式的
  • 长期合同价格怎么定
  • 去年的暂估入库今年想把它给冲出来怎么做分录
  • 产权转移书据纳税义务时间
  • 固定资产清理期末
  • windows vista在哪里
  • linux操作系统百度百科
  • windows不认u盘
  • hptasks.exe是病毒吗 是什么进程 hptasks进程说明
  • windows 命令行 ftp
  • win8关闭系统更新
  • win7旗舰版如何禁止更新
  • win10升级失败怎么办
  • win10自带邮箱无法使用126
  • cocos2dx 教程
  • 使用JQuery实现Ctrl+Enter提交表单的方法
  • opengl 缓存
  • nodejs filereader
  • 安卓手机更新时间
  • xcopy命令怎么用
  • Jquery AJAX POST与GET之间的区别详细介绍
  • putty自动退出
  • js class 私有方法
  • python UNIX_TIMESTAMP时间处理方法分析
  • jQuery+ajax实现实用的点赞插件代码
  • 税务局举报管理办法
  • 城镇土地使用税按月还是按年交
  • 江苏省办理准生证的app叫什么
  • 运输费属于什么会计分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设