1:编译x86平台的Qtopia-2.2.0
将安装文件cp到指定目录位置执行以下命令:cd /opt/FriendlyARM/mini6410/linux/x86-qtopia
(其实配置Qtopia很复杂,为了方便已经把配置和编译步骤制作成一个build脚本,还有一个run脚本,最关键的是这两个脚本的内容,这里只记录安装过程)
执行:./build-all(此过程大概30分钟);完成之后在当前目录下执行:./run就可以看到界面了

2:编译和运行arm版本的Qtopia-2.2.0
将安装文件cp到指定目录位置执行以下命令:cd /opt/FriendlyARM/mini6410/linux/arm-qtopia
执行:./build-all
完成之后执行:./mktarget(制作适用于根文件系统的目标板二进制映像文件包,将生成target-qtopia-konq.tgz)
你可以删除开发板中原有的 Qtopia 系统,只要把/opt 目录下的所有文件都删除就可以了。然后把刚刚生成的target-qtopia-konq.tgz 
通过优盘或者其他方式解压到开发板的根目录,假定我们已经通过ftp 把它传到了/home/plg 目录下,然后在开发板命令终端执行:tar xvzf /home/plg/target-qtopia-konq.tgz -C /
完成之后重启开发板就ok了

3:编译和运行arm版本的QtE-4.7.0
和 Qtopia-2.2.0 十分类似,我们也为QtE-4.7.0 的编译制作了现成的脚本build-all,进入源代码目录执行:cd /opt/FriendlyARM/mini6410/linux/arm-qte-4.7.0;完成后行:./build-all(这个过程将十分漫长)
上一步执行完成后执行:./mktarget(此过程产生target-qte-4.7.0.tgz)
把他解压到开发板的根目录,并且删除以前的版本,就是把/usr/local/Trolltech目录删掉,把开发板的qtopia关闭,方法是点击关机,然后点击:"Terminate Server",关闭之后在命令行输入qt4,即可启动刚刚解压安装的qte-4.7.0了

4:编译和运行x86的Qt-Extended-4.4.3
这个过程跟Qtopia很相似,这里不再敖述

5:编译和运行arm版本的Qt-Extended-4.4.3
这个过程跟Qtopia很相似,这里不再敖述

6:版本的选择
面对这么多版本的 Qt,有很多用户不知道该如何选择,其实这也没有标准的答案,
我们认为这主要取决于你的需求而定,并不是最新的就是好的,也不是老版本的就不好。
对于开发板平台而言,我们需要一套完整的桌面系统(Qtopia 就是手持设备的桌面系
统),以便适合于在各种分辨率的LCD 上都可以有不错的显示效果,用于展示开发板的各项
功能,因此我们基于Qtopia-2.2.0 开发了一些小程序,并实现了和Qtopia4,QtE-4.7.0 等的共
存和自由切换,这些实现实质上并没有采用很新很时尚的技术,它们都是比较基本的Linux C
或C++编程,图形界面只不过是个外壳,但这已经达到了我们的需求。
如果你的应用不需要整套的桌面系统,只是单独的一两个应用程序,我们推荐使用
QtE-4.7 或更高版本,因为它们的跨平台开发性更好,对于初学者可能更容易掌握和移植,需
要说明的是,单独的QtE-4.7 应用程序占用的空间并不是很大。