完善资料让更多小伙伴认识你,还能领取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运行起来了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【米尔-紫光MYB-J7A100T国产FPGA开发板试用】米尔-紫光PG2L100H国产FPGA开发板开箱评测
1025 浏览 0 评论
【米尔-紫光PG2L100H国产FPGA开发板试用】官方LED例程测试体验
5012 浏览 0 评论
【米尔-紫光PG2L100H国产FPGA开发板试用】上电测试报告
4657 浏览 0 评论
【米尔-紫光PG2L100H国产FPGA开发板试用】开箱评测!米尔电子PG2L100H开发板深度体验报告
992 浏览 0 评论
【米尔-Xilinx XC7A100T FPGA开发板试用】+04.SFP之Aurora测试(zmj)
817 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
3654浏览 2评论
【米尔NXP i.MX 93开发板试用评测】5、安装Debian和排除启动故障
724浏览 2评论
【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译
865浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】Free RTOS应用开发环境部署
1459浏览 1评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
6817浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 01:20 , Processed in 0.737142 second(s), Total 71, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号