近期迅為售后團隊反饋,許多用戶咨詢: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文章
19799瀏覽量
233484 -
交叉編譯
+關注
關注
0文章
33瀏覽量
12819 -
虛擬機
+關注
關注
1文章
962瀏覽量
29021
發布評論請先 登錄
龍芯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開發板

評論