完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
确认QT版本QT发展了这么多年,迭代了数百个版本,不同版本不一定能很好的兼容,所以我们需要先确定SDK里的qt库版本。我们先打开ssh工具连接到开发板上,然后运行以下命令
可以看到,命令行有输出,也可以确定QT的版本就是5.15 下载SDK确认了版本之后,就好办了,我们去qtbase仓库,拉取5.15版本的示范代码。使用以下命令拉取仓库
源码拉取之后,就可以用VSCode打开源码目录查看了。 创建CMake文件QT官方已经支持使用CMake进行编译了,我们只需要在目录里新建一个CMakeLists.txt文件,并将文件内容修改成以下内容即可。
set(CMAKE_C_COMPILER "/path/to/aarch64-oe-linux-gcc") set(CMAKE_CXX_COMPILER "/path/to/aarch64-oe-linux-gnu-g++")
编译由于开发板上没有docker,部署qt的编译环境太麻烦了,我们选择交叉编译,首先得确认以下rootfs用的glibc和编译器版本 运行命令后,可以看到,使用的是11.3版本的编译器。 接下来,我们只需要在电脑上使用docker拉取qt编译镜像,部署好工具链就可以了。
然后在工程目录里运行,就可以顺利编译了
运行编译完成后,我们把程序复制到开发板上运行,就可以看到qt的计算器demo运行起来了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【米尔NXP i.MX 93开发板试用评测】02.使用QT开发推流器
434 浏览 0 评论
国产芯上运行TinyMaxi轻量级的神经网络推理库-米尔基于芯驰D9国产商显板
183 浏览 0 评论
【米尔-全志T527开发板评测试用】开发板上电与连接WIFI
877 浏览 0 评论
900 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】EtherCAT移植
1079 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
3061浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】Free RTOS应用开发环境部署
855浏览 1评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
6683浏览 1评论
【米尔MYD-J1028X开发板试用体验】搭建VNC图形界面环境
19427浏览 1评论
【米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】快速入门
2138浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-20 02:07 , Processed in 0.585828 second(s), Total 40, Slave 32 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号