QT之交叉编译qmake的ARM版本套件(三)
2023-09-14 09:16:05 时间
1.下载QT5.9.6源码
# wget https://download.qt.io/archive/qt/5.9/5.9.6/single/qt-everywhere-opensource-src-5.9.6.tar.xz
2.配置arm 32位交叉编译器
下载ubuntu18.04(x86 64位)arm32位交叉编译器
http://releases.linaro.org/components/toolchain/binaries/4.9-2016.02/arm-linux-gnueabi/
# export PATH=$PATH:/home/tools/gcc-linaro-4.9-2016.02-x86_64_arm-linux-gnueabi/bin
3.编译arm版本的qmake、lib、bin等套件
<1>.编译ARM 32位的qmake
# emacs qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf
//其实不需要配置,QT已经做好了如android、linux、windows等跨平台的配置
# modifications to g++.conf
QMAKE_CC = arm-linux-gnueabihf-gcc
QMAKE_CXX = arm-linux-gnueabihf-g++
QMAKE_LINK = arm-linux-gnueabihf-g++
QMAKE_LINK_SHLIB = arm-linux-gnueabihf-g++
# modifications to linux.conf
Q
相关文章
- [QT] QMap使用详解
- 基于QT播放器的实现(一)Rgb、YUV格式(附带代码)
- Qt开源网络库[8]-上传文件与超时处理
- 轻松玩转Linux Qt开发(Linuxqt开发书籍)
- Qt字符串与数字之间的转换方法详解
- Linux 下 Qt 调试技巧(qt调试linux)
- Qt蓝牙编程指南:在Linux系统上使用Qt开发蓝牙应用程序(qt蓝牙编程linux)
- Linux编译Qt库:从零开始(linux编译qt库)
- Linux下的Qt开发编程实践(linux版qt)
- 快速搭建Qt环境中的MySQL数据库(qt配置mysql数据库)
- 深入浅出:Qt在嵌入式Linux中的开发(qt嵌入式linux)
- Qt技术与SQLServer的完美结合(qt与sqlserver)
- 使用Linux和Qt搭建强大的应用环境(linux qt 环境)
- ARM板子上部署MySQL的步骤(arm板安装mysql)
- 借助Arm架构,打开MySQL大门(arm支持mysql)
- 灵活且可靠ARM架构MySQL服务器实用指南(arm mysql服务器)
- Redis与Qt实现完美连接(redis连接qt)
- Redis使用Qt解决读写互斥问题(redis读写互斥qt)
- 架构Redis在ARM架构上的移植与应用(redis 适配arm)
- Qt实现桌面雪花飘落代码