嵌入式Qt开发前期准备

来源:互联网 发布:2016大量淘宝店倒闭 编辑:程序博客网 时间:2024/04/27 17:25

之前本人是做客户端的Qt(windows)开发,因为工作需要,现在接触嵌入式Qt(Linux),翻找了一天

基本上确定使用Fedora18(其实最新的已经到21Alpha),选取了一个相对稳定的版本,开发版的Qt环境据说已经配置完成。

那我这边基本上准备工作就是安装FEDORA,配置Qt开发环境。我的想法是直接使用Fedora操作系统,不使用虚拟机,一方面可以更快熟悉这个操作系统,另一方面可以消除由于虚拟机带来的兼容性上的不确定。本人对于嵌入式开发还是一个NEWBIE,高手还请多多指点。

在此之前先补充一下:

基本上涉及这么几个概念(高手请略过)

1.Qtopia

2.Qt For Embedded Linux

3.qvfb

4.cross-compiling

5.arm/x86

6.Qt/X11

|

|

1.Qtopia已经是历史,现在叫Qt For Embedded Linux

2.针对嵌入式Linux的Qt版本

3.模拟真实嵌入式环境的仿真工具

4.交叉编译,将PC上已经可以运行的Qt程序放到ARM板上使用交叉编译重新编译

5.ARM 重功耗,体积小 X86重效率,体积大

6.包含QVFB,Qt designer,qmake等工具

基本步骤如下:参考http://www.360doc.com/content/10/0124/01/79031_14262262.shtml

1.安装linux-arm-gcc交叉编译工具 这个必须在安装Qt For Embedded Linux之前完成

2.安装Qt For Embedded linux  使用这个可以将已经正常运行的Qt程序编译成可以在ARM上运行的程序

3.安装Qt libraries 4.8.6 for Linux/X11 (230 MB) (Info)这个包含了Qt Designer等工具,用于程序的开发和调试

补充:Qt For Embedded linux 与Qt libraries 4.8.6 for Linux/X11 (230 MB) 是同一个文件,只需要编译时配置不同的参数即可

4.配置相关环境

有待检验,目前还没有拿到工作用机


0 0
原创粉丝点击