qt embedded的编译和安装
来源:互联网 发布:超图软件待遇 编辑:程序博客网 时间:2024/05/21 09:11
项目需要使用qt在设备中进行设备配置,设备使用的OS是linux3.0内核,尽管有minigui还有其他针对嵌入式开发的gui,但考虑到之后还需要做PC客户端的开发,最重要的是之后可以过渡到移动开发,遂决定使用QT,
(声明一下:我向来都是以管理员身份登录终端的)昨天在qt官网下载了qt embedded的4.5.2版本的source,刚才参考源码文档INSTALL说明安装时发现找不到gmake,好吧!我承认我不懂,google一下,原来gmake和make就是一个字母的差别,软连接一下。进入/usr/bin下看到make,接着软连接一下,ln -s -T make gmake ,验证一下是否成功,gmake -v,打印版本信息,再看make -v,一样的打印信息。这就对了。在来进入qt源码,./configure配置,选择开源版o,然后选择yes。奇怪,提示gmake:g++ not found,在这里说明一下我的环境是centos6.4,其实刚安装过这个系统是没有编译器的,你要自己安装,安装C编译器可以使用yum install gcc,安装C++就要使用yum install gcc-c++。可以再终端输入g++ -v看看打印信息。
这次就通过了。继续./configure一路下去,然后再参看INSTALL安装就OK了,(提示一下:./configure -help可以查看配置选项)看看帮助会有很多收获的。
qt-x11是建立在X11图形库上的,X11图形库又是建立在FRAMBUFFER上的,FRAMBUFFER是linux内核的图形库,X11系统资源需求大,不能用于嵌入式,所以qt-embedded产生了,它不是建立在X11图形库上的,它是直接建立在FRAMBUFFER上的,占系统资源极少,可以在嵌入式上使用。qtopia-core这个概念是相对于qtopia提出的。它就是qt-embedded。而qtopia是QT公司的一个嵌入式桌面系统,目前已停止开发了。
qt-embedded库先交叉编译,完成后下载到开发板上,以后开发应用程序时,qt库不用再下载的。
- qt embedded的编译和安装
- qt-x11 和 qt-embedded 的编译
- Qt/Embedded编译与安装
- 交叉编译链、qt 、qt embedded的安装
- 为什么需要编译安装x86和arm版的qt-embedded
- OANET(五):编译安装Qt-Embedded
- Fedora 14 安装QT和QT-Embedded
- Fedora 14 安装QT和QT-Embedded
- qt embedded 4.6.0和tslib1.4的安装
- 编译Qt/Embedded
- Qt/Embedded安装出现的错误
- qt/embedded安装方法
- Qt/Embedded和Qtopia的GUI设计
- 编译和移植qt-embedded-linux-opensource-src-4.5.3
- Embedded Qt 编译配置说明
- qt-embedded编译phonon模块
- 终于搞定了QT-Embedded客户端代码的编译
- qt/embedded 4.5.3 的编译与移植
- ubuntu下开机启动项说明
- 理解矩阵
- 模式设计原则
- java 泛型详解
- 【转】100个常用的linux命令
- qt embedded的编译和安装
- ora-00054:resource busy and acquire with nowait specified解决方法
- 块设备驱动实战高级篇一 (在内核块设备中运用链表/信号量/自旋锁/原子变量)
- 【无线路由器加密 预防邻居盗网】
- 23种设计模式(11):责任连模式
- sharepoint 2010 应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请与系统管理员联系,或在配置文件中更改该应用程序的信任级别。
- insert语句
- 第二章 IoC 三种实例化Bean的方式
- VAD实现 (二) --- 数据预处理