QT开发环境的安装
源码包介绍--以4.5.3为例
我所用到的QT源码包有两种,一种是PC上使用基于X11架构的,一种是嵌入式使用的基于FRAMEBUFFER架构的,分别下载这两个源码包,
qt-x11-opensource-src-4.5.3.tar.gz PC上使用
qt-embedded-linux-opensorce-src-4.5.3.tar.gz 嵌入式系统使用
安装前准备
将下载下来的两个包分别解压出来,把pc上用的命名为qt-x11-4.5.3,而嵌入式开发使用的需要解压出来,拷贝成两份,一份命名为qt-embedded-x86-4.5.3,用于在宿主机上测试用,另一份命名为qt-embedded-arm-4.5.3,这份用交叉编译,编译出一些库,放入嵌入式系统中使用。为交叉编译建立交叉编译工具链,以我使用的嵌入式开发板,已经在宿主机上建立了工具链,但是QT的交叉编译只认arm-linux-开头的工具链,所以需要建立一些arm-linux-开头的工具链软链接:
编译
1、首先编译qt-x11-4.5.3
所有东西都默认安装在/usr/local/Trolltech/Qt-4.5.3/下
2、编译qt-embedded-pc-4.5.3
3、编译qt-embedded-arm-4.5.3
这里如果configure选项里面没有-no-webkit的话会出错,因为在编译这个模块的时候会用到libm.a里面的lroundf函数

本文详细介绍了QT开发环境的安装过程,包括在PC和嵌入式平台上的不同步骤,以及针对Hisi3512平台的移植。在安装过程中,涉及到源码包解压、交叉编译工具链的设置、配置选项的详细解释。在移植部分,重点讲述了编译内核、驱动加载和环境设定等关键步骤,确保在目标平台上能够正常运行QT程序。

3241

被折叠的 条评论
为什么被折叠?



