以QT5.1.0为例,讲解配置arm版的qt开发环境。
1、 准备工作
1、 目标机的根文件系统:target-JV-rootfs-Ver0.600.1.00_DEVELOP.tar.bz2
2、 交叉编译工具链:arm-imx6x-linux-gcc.tar.gz
3、 QT5.1.0源码包:qt-everywhere-opensource-src-5.1.0.tar.gz
4、 一台Linux系统的主机:当前Linux X86 Host为ubuntu16.1
2、 安装
1. 目标机的根文件系统
将根文件系统解压到home目录下:/home/JV_rootfs_0.600.100/
2. 交叉编译器
将交叉编译器解压到opt目录下:/opt/arm-imx6x-linux-gcc/
将交叉编译器路径配置到系统环境中,/etc/profile
export PATH=/opt/arm-imx6x-linux-gcc/bin/:$PATH
3. QT5.1.0源码包
解压到/home/user/XXX目录下,/home/user/XXX/qt-everywhere-opensource-src-5.1.0
4. 在/usr下创建Qt5.1.0安装目录:/usr/my_qt_lib/qt5-imx6
5. 修改qt5.1.0目录下的qmake.conf,如下:
#
# qmake configuration for building with arm-linux-gnueabi-g++
#
MAKEFILE_GENERATOR = UNIX
CONFIG +=