近期迅为售后团队反馈,许多用户咨询:2K0300处理器采用了LA264处理器核,若要在该处理器上运行Qt程序,由于架构发生了变化,其使用方法是否仍与ARM平台保持一致?
单纯回答‘一致’或‘不一致’缺乏说服力,因此接下来我们将通过实际操作,演示如何在2K0300开发板上搭建Qt环境。

搭建步骤
步骤1
首先安装交叉编译链。直接将迅为提供的交叉编译里解压到虚拟机ubuntu中。如下图所示。

步骤2
安装qmake,这里使用buildroot文件系统做演示,所以qmake可以直接使用buildroot编译出来。作者将编译好的qmake放在了output/host/bin/目录下。如下图所示。

使用qt不光可以选择buildroot文件系统,也可以选择loongos文件系统。
步骤3
在要交叉编译的的qt程序下直接执行qmake和make命令交叉编译。即可得到交叉编译好的可执行文件,如下图所示。

总结
尽管架构发生了变更,但其操作流程与ARM平台完全一致。通过售后团队与相关用户的沟通分析,发现用户认为操作方法不同的根源可能在于:一是交叉编译器未正确设置或使用不当,二是buildroot配置错误导致流程中断。
为此,迅为整理了基于2k0300处理器的qt开发文档供大家参考。希望可以帮助大家快速跑通流程。
第一章 编译LS2K0300开发板QT程序
1.1 安装交叉编译工具链
1.2 获取Qt 预编译文件
1.3 编译 Qt 程序
第二章 Qt 示例应用相关教程
2.1 蜂鸣器控制示例
2.1.1 蜂鸣器接口介绍
2.1.2 Qt 示例代码解析
2.2 RS485
2.2.1 RS485接口介绍
2.2.2 Qt 示例代码解析
2.3 CANFD
2.3.1 CAN接口介绍
2.3.2 Qt 示例代码解析
2.4 WIFI
2.5 蓝牙
2.5.1 蓝牙配置
2.5.2 蓝牙串口通信
2.5.3 Qt 示例代码解析
2.6 音频播放
2.7 视频播放
2.8 RTC
2.9 GPIO(通用输入输出)
-
处理器
+关注
关注
68文章
20154浏览量
247380 -
交叉编译
+关注
关注
0文章
37浏览量
12977 -
虚拟机
+关注
关注
1文章
968浏览量
30185
发布评论请先 登录
龙芯2K0300蜂鸟开发系统正式发布
龙芯 2K0300 蜂鸟开发系统正式发布!!
广东龙芯发布2K0300蜂鸟板,今日正式发售
龙芯2K0300蜂鸟板支持OpenHarmony 4.0 Release版本操作系统
2k0300的loongarch32编译器有获得方式吗?
【龙芯2K0300蜂鸟板试用】初了解龙芯2K0300蜂鸟板
龙芯2K0300蜂鸟板试用报告
【龙芯2K0300蜂鸟板试用】龙芯2K0300蜂鸟开发板上电测试!
【龙芯2K0300蜂鸟板试用】龙芯2K0300蜂鸟开发板开发环境搭建
【作品合集】龙芯2K0300蜂鸟开发板试用精选
龙芯中科推出基于龙芯2K0300处理器的触控一体机
龙芯2K0300蜂鸟开发系统将于6月18日正式发布
新品发布 | 龙芯2K0300系列正式开售
基于龙芯2K0300处理器 龙芯中科携手正点原子发布龙芯ATK-DL2K0300B开发板

技术分享 | 如何在2k0300(LoongArch架构)处理器上跑通qt开发流程
评论