课程列表

基本问题

开源资源

好好学习天天向上

联大大纲—通信电子 ;教师介绍; 单片机课程学习经验- 学习路线图; 1.概述 -应用 -定义 -特点 -构成; 2.嵌入式处理器 —DIY CPU处理器ARM处理器Cortex-A8S5PV210讨论; 3.汇编语言 -作业 4.Bootloader -作业 5.Linux内核移植 6.嵌入式Linux程序设计 7.图形用户接口QT 8.其他框架介绍; 9.嵌入式物联网应用系统设计

宿主机QT应用程序编译环境

宿主机系统环境:Red Enterprise Linux6 + VMware Workstation + Linux。

1/5.建立Qt4x11-4.7.0源码目录

在宿主机Linux系统的终端串口中,按以下提示内容进入home目录,在宿主机端/home目录下建立cbt目录。在cbt目录下创建Qt4目录及子目录Qt4x11-4.7.0。本章所有QT相关工程源文件都放在该目录下完成,后面不在赘述。

[root@localhost ~]# cd /home/           `                                 

[root@localhost home]# mkdir cbt                                          

[root@localhost home]# cd cbt/                                           

[root@localhost cbt]# mkdir Qt4/                                         

[root@localhost cbt]# cd Qt4/                                            

[root@localhost Qt4]# mkdir Qt4x11-4.7.0/                                

[root@localhost Qt4]# cd Qt4x11-4.7.0/                                   

[root@localhost Qt4x11-4.7.0]#                                           

后续所有关于QT-X11应用程序的环境以及所编写的应用工程源代码都建在此目录(/home/cbt/Qt4/Qt4x11-4.7.0)下。

2/5.拷贝并解压Qt源码包

[root@localhost Qt4x11-4.7.0]#cp /CBT-SuperIOT/SRC/gui/qt-everywhere-opensource-src-4.7.0.tar.gz ./       

[root@localhost Qt4x11-4.7.0]# tar xzvf qt-everywhere-opensource-src-4.7.0.tar.gz                       

解压后会当前目录下生成Qt库源码目录qt-everywhere-opensource-src-4.7.0。在该目录下存放Qt库源码。

3/5.配置Qt X11本机编译环境

进入qt-everywhere-opensource-src-4.7.0源码包目录,执行configure命令,配置Qt本地库环境。

[root@localhost Qt4x11-4.7.0]# cd qt-everywhere-opensource-src-4.7.0     

[root@localhost qt-everywhere-opensource-src-4.7.0]# ./configure         

configure命令行参数的配置以及使用方法可以通过附加“--help”命令参数查看。

[root@localhost qt-everywhere-opensource-src-4.7.0]#./configure–help

默认指定的环境安装路径为/usr/local/Trolltech/Qt-4.7.0,当然用户也可以通过命令行参数“-prefix”来指定环境编译好后的安装路径,方便查找,使用编译生成的工具。

执行configure命令后,本机环境一般不用特使命令行参数即可,使用默认参数。当出现选择Qt版本许可的时候,依次输入“o”表示开源许可,再输入“yes”表示同意协议即可完成。

4/5.编译Qt本机X11环境

完成上述configure配置后,即可输入make来编译本机Qt环境。

[root@localhost qt-everywhere-opensource-src-4.7.0]# make                

5/5.安装Qt 本机X11 环境

上述编译过程成功后,可以执行make install命令来安装Qt本机环境,默认安装路径为/usr/local/Trolltech/Qt-4.7.0,会在该目录下生成相应工具(qmake)和库文件等。

[root@localhost qt-everywhere-opensource-src-4.7.0]# make install        

注意:一般情况下,Qt库编译时间较长,根据机器硬件性能,可能几个小时不等。且Qt环境的编译,依赖宿主机系统和Qt具体版本,本文QT工程环境为RHEL6宿主机环境和qt4.7版本库,其它环境及Qt库版本如遇问题,请参阅网络资源来解决。