切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
设计模式
Qtopia的依赖和必要条件
Qtopia的依赖和必要条件
2019-06-11
设计模式
前端之家
前端之家
收集整理的这篇文章主要介绍了
Qtopia的依赖和必要条件
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我以前的翻译,贴在这儿,希望对大家有所帮助。 @H_
404
_1@ Qtopia-Dependencies and Prerequisites @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ 原始
文件
:http://doc.trolltech.com/qtopia2.1/html/qtopia-dependencies.html @H_
404
_1@ @H_
404
_1@ Qtopia的依赖和必要条件 @H_
404
_1@ @H_
404
_1@ 简介 @H_
404
_1@ 为了使Qtopia正确运行, 必须满足以下的必要条件: @H_
404
_1@ 安装适当的编译/交叉编译工具 @H_
404
_1@ Qt/Embedded-2.3.11 @H_
404
_1@ Linux kernel提供共享内存、mmap和socket
支持
@H_
404
_1@ Linux
支持
frame buffer @H_
404
_1@ Linux
支持
OSS声音或
支持
与OSS兼容的ALSA声音。 进一步的信息参考 The Qtopia A/V & Appearance FAQ @H_
404
_1@ 还需要以下的库: @H_
404
_1@ @H_
404
_1@ Video4Linux @H_
404
_1@ zlib @H_
404
_1@ libuuid(aka luuid) @H_
404
_1@ libjpeg @H_
404
_1@ xorg 或X11 @H_
404
_1@ 注:Freetype不是必须的但建议
支持
http://freetype.sourceforge.net/index2.html
@H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@
支持
的编译器和交叉编译器 @H_
404
_1@ @H_
404
_1@ gcc-2.95.2 @H_
404
_1@ gcc 3.2.4 @H_
404
_1@ gcc-3.3.0,gcc-3.3.3,gcc-3.3.4 @H_
404
_1@ gcc-3.4.1 @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ 声音 @H_
404
_1@ @H_
404
_1@ Qtopia需要/dev/dsp可写,并
支持
以下的ioctl操作: @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ SNDCTL_DSP_SETFRAGMENT - Qtopia将这个值设置为0x4000c. @H_
404
_1@ SNDCTL_DSP_SETFM - Qtopia设置为AFMT_S16_LE @H_
404
_1@ SNDCTL_DSP_STEREO - Qtopia 设置为 1/true. @H_
404
_1@ SNDCTL_DSP_SPEED - Qtopia设置为44100. @H_
404
_1@ SNDCTL_DSP_GETOSPACE @H_
404
_1@ Qtopia还需要/dev/dsp可以以阻塞方式和非阻塞方式打开。 以上的设定是Qtopia需要的设定,但可以容许少许的偏差, 但如果不设定成Qtopia需要的值则不能保证音频能平滑播放。 假如您的设备只
支持
22500的播放速率, 则在
调用
SNDCTL_DSP_SPEED时要报告此速率,以免造成音频质量的缺损。 不过,如果系统
不支持
GETOSPACE,非阻塞写入或 SNDCTL_DSP_SET_FRAGMENT, 几乎可以肯定必然会损失音频质量。 @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ Video4Linux @H_
404
_1@ @H_
404
_1@ Camera应用程序需要
支持
Video4Linux v1的内核, Qtopia没有提供该
支持
。 @H_
404
_1@ @H_
404
_1@ 请参考官方的 Video for Linux 资源
站点
,参看API的详细
内容
。 @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ zlib @H_
404
_1@ @H_
404
_1@ zlib可以从
http://www.gzip.org/zlib/
下载 @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ libuuid(aka luuid) @H_
404
_1@ @H_
404
_1@ Qtopia不提供uuid
支持
。 这个库可以从
http://e2fsprogs.sourceforge.net/
站点
下载 @H_
404
_1@ @H_
404
_1@ 另外, 如果你有SuSE Linux的发行版, e2fsprogs-devel这个包可以提供uuid
支持
; 在Debian中对应的包是uuid-dev. 这个库应该放在标准路经下/usr/lib/libuuid.so @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ 请用包管理工具来查看该包是否已经安装: @H_
404
_1@ @H_
404
_1@ rpm -qa | grep e2fsprogs @H_
404
_1@ @H_
404
_1@ 如果尚未安装,请从安装盘或镜像站安装这个包。 @H_
404
_1@ @H_
404
_1@ 需要注意的是,如果没有安装e2fsprogs-devel,在
链接
时会发生下面的
错误
: @H_
404
_1@ @H_
404
_1@ /usr/lib/gcc-lib/i586-suse-Linux/3.3.3/../../../../i586-suse-linux/bin/ld: @H_
404
_1@ cannot find -luuid @H_
404
_1@ 如果安装了该库仍遇到上述
错误
,则检查Qtopia的configure脚本的-L和-R参数, 以确定脚本包含了库的实际路径。 关于交叉编译的信息可参考 System Integrator's Guide. @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ libjpeg @H_
404
_1@ @H_
404
_1@ Qtopia不提供jpeg库。 Qtopia需要Qt/Embedded配置为
支持
jpeg。 @H_
404
_1@ @H_
404
_1@ libjpeg库可从
http://www.ijg.org/
下载 @H_
404
_1@ @H_
404
_1@ 此外,如果你有SuSE发行版, libjpeg这个包可提供该库。 这个库应该安装在标准路经/usr/lib/libjpeg.so @H_
404
_1@ @H_
404
_1@ 检查libjpeg包是否已经安装: @H_
404
_1@ @H_
404
_1@ rpm -qa | grep libjpeg @H_
404
_1@ @H_
404
_1@ 如果未安装,请从安装盘或镜像站安装。 @H_
404
_1@ @H_
404
_1@ 关于libjpeg交叉编译的信息, 可参考System Integrator's Guide. @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ @H_
404
_1@ xorg或X11 @H_
404
_1@ @H_
404
_1@ 开发
包括
有从以下
站点
下载: @H_
404
_1@ @H_
404
_1@
http://www.xfree86.org/
@H_
404
_1@
http://xorg.freedesktop.org
相关讨论 决定开始Qtopia需要的步骤, 参考: Getting started 将Qtopia集成到特定设备上的重点步骤, 参考: System Integrator's guide Qtopia的FAQs,参看: Qtopia index page
上一篇:关联 聚合 合成
下一篇:如何取得聚合函数返回值
猜你在找的设计模式相关文章
适配器模式-让不兼容的接口得以适配
适配器模式将一个类的接口转换成客户期望的另一个接口,使得原本接口不兼容的类可以相互合...
作者:前端之家 时间:2021-02-24
策略模式-定义一个算法族
策略模式定义了一系列算法族,并封装在类中,它们之间可以互相替换,此模式让算法的变化独...
作者:前端之家 时间:2021-02-24
设计模式之高质量代码
设计模式讲的是如何编写可扩展、可维护、可读的高质量代码,它是针对软件开发中经常遇到的...
作者:前端之家 时间:2021-02-24
模板方法模式-封装一套算法流程
模板方法模式在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,使得子类可以在...
作者:前端之家 时间:2021-02-24
迭代器模式-统一集合的遍历方式
迭代器模式提供了一种方法,用于遍历集合对象中的元素,而又不暴露其内部的细节。
作者:前端之家 时间:2021-02-24
单例模式的五种实现方式及优缺点
单例模式(Singleton Design Pattern)保证一个类只能有一个实例,并提供一个全局访问点。
作者:前端之家 时间:2021-02-24
组合模式-统一的处理个别对象与组合对象
组合模式可以将对象组合成树形结构来表示“整体-部分”的层次结构,使得客户可以用一致的方...
作者:前端之家 时间:2021-02-24
装饰者模式-动态的包装原有对象的行为
装饰者模式能够更灵活的,动态的给对象添加其它功能,而不需要修改任何现有的底层代码。
作者:前端之家 时间:2021-02-24
观察者模式-将消息通知给观察者
观察者模式(Observer Design Pattern)定义了对象之间的一对多依赖,当对象状态改变的时候...
作者:前端之家 时间:2021-02-24
代理模式-访问对象的代理而非其本身
代理模式为对象提供一个代理,来控制对该对象的访问。代理模式在不改变原始类代码的情况下...
作者:前端之家 时间:2021-02-24
编程分类
算法
设计模式
多媒体技术
正则表达式
Elasticsearch
Flink
Hadoop
IDE
最新文章
• 适配器模式-让不兼容的接口
• 策略模式-定义一个算法族
• 设计模式之高质量代码
• 模板方法模式-封装一套算法
• 迭代器模式-统一集合的遍历
• 外观模式-简化子系统的复杂
• 单例模式的五种实现方式及
• 组合模式-统一的处理个别对
• 装饰者模式-动态的包装原有
• 观察者模式-将消息通知给观
热门标签
更多 ►
受约束
摘*
day25
Java常用类库
置信
lamda
留存
持续录入
年后
正则表达式30
3.17
regularexpre
匹
多模
适
20130322
基础理论
pathmunge
涵义
reec
tok
需要转义的特
资源分享
validationex
简明魔法
里弄
形如
源码实现
完备
actionscript