完善资料让更多小伙伴认识你,还能领取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运行起来了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
米尔RK3576开发板评测】+ RKLLM-Toolkit 环境安装
746 浏览 0 评论
【米尔RK3576开发板评测】+项目名称百度飞桨PP-YOLOE
498 浏览 0 评论
【米尔RK3576开发板评测】+项目名称RetinaFace人脸检测
483 浏览 0 评论
【米尔-Xilinx XC7A100T FPGA开发板试用】 UART测试
1278 浏览 0 评论
【米尔RK3576开发板评测】+项目名称米尔RK3576开发板人脸疲劳检测代码测试
1002 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
3797浏览 2评论
【米尔NXP i.MX 93开发板试用评测】5、安装Debian和排除启动故障
916浏览 2评论
【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译
1037浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】Free RTOS应用开发环境部署
1586浏览 1评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
6880浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-23 17:14 , Processed in 0.552702 second(s), Total 69, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191