linux操作系统上配置和编译qt程序

在Linux操作系统上,安装和配置QT坏境 ,是一个非常繁琐和复杂的过程。我Ubuntu16.04上配置QT4环境一共花了半个月(我是一个完完全全的新手)。
1 先安装了一个qt编辑器2.4.1。

这是下载的qt-creatorde bin文件。

下载好之后直接在终端运行,执行./ ****.bin ,就可以了。会跳出一个安装界面和windows一样,这个就不多说了。安装完成后会在桌面出现一个

这是安装好的Qt-creator的快捷方式。
2 接下来开始编译X11版本和arm版本的qt库。为了保证以后到程序编译不会出错,两个版本的源码库尽量选择同一个版本,或者比较接近的版本。
我下载的是
在这里插入图片描述

源码。arm版本的qt库,我用的是开发板公司直接提供的,为了和交叉编译器配套使用。
3 由于arm版本的qt库不是我自己编译的,所以一直在没有在qt-creator中配置成功。所以我在生成arm版本的qt程序时,只能使用命令编译。
编译方法为:

1.进入源码目录,make clean
2 第一次使用,删除rm -rf .pro类型的所有文件
3. 编译
3.1.查看编译器版本arm-linux-gcc -v,确保gcc版本与qmkae一致
3.2先执行qmake,
1) a 没有pro文件的时候,需要先执行:*/qmake -project
在xx.pro中指定编译后的文件路径,当前目录的方法
添加 DESTDIR == $$PWD
b 再执行:**/bin/qmake
2)有pro文件,直接执行: */bin/qmake
3.3执行make即可

这样就可以直接生成arm版本的镜像文件啦。

猜你喜欢

转载自blog.csdn.net/qq_42973043/article/details/82769874