Qt使用
前言
Firefly-PX3-SE的Buildroot系統(tǒng),目前支持三種Qt版本:
其中,當前默認支持的Qt版本為Qt5.9.1,值得注意的是,這里編譯Qt5.9.1,要求主機的編譯工具GCC和G++的版本必須為4.8以上,所以如果當前編譯環(huán)境的GCC和G++版本小于4.8,請先更新GCC和G++版本,再進行編譯。
Qt開發(fā)環(huán)境配置
先安裝Qt5.9.1,配置Qt的交叉編譯環(huán)境,不需要重新再編譯Qt源碼,可以直接使用Buildroot編譯出來的工具。
配置“Qt版本”
在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Qt Versions”中,添加qmake,直接使用Buildroot編譯出來的:buildroot/output/host/bin/qmake
配置“編譯器”
在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Compilers”中,添加C和C++編譯器,直接使用SDK自帶的:
GCC:buildroot/output/host/usr/bin/arm-rockchip-linux-gnueabihf-gcc
C++: buildroot/output/host/usr/bin/arm-rockchip-linux-gnueabihf-g++
配置“設備”
在“Projects”-》“Manage Kits…”-》“Devices”中,添加PX3SE設備,需要配置開發(fā)板的IP,用戶和密碼,如果root沒有密碼,需要使用passwd root添加。為方便調試,建議把開發(fā)板配置成靜態(tài)IP。
Qt遠程調試
Firefly-PX3-SE支持Qt遠程調試,上面提到的配置“設備”的IP,以及用戶密碼,都是為了遠程調試做準備。
配置“調試器”
確保Buildroot的.config
有如下配置:
BR2_PACKAGE_HOST_GDB_PYTHON BR2_PACKAGE_HOST_GDB BR2_PACKAGE_GDB BR2_PACKAGE_GDB_SERVER
配置“構建PX3套件”
在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Kits”中,添加套件,配置設備,編譯器,調試器,Qt 版本。
部署運行
在“Projects”-》”Build & Run”中激活PX3的套件
如下圖選中對應的套件,按”Ctrl+R”即可遠程運行
如果要重新運行程序時,必須手動關閉已經運行的程序,在下方的“Application Output”窗口,可以通過“Stop Running Program”按鈕停止程序運行,如下
部署調試
在“Debug”-》“Start Debugging”-》“Attach to Running Debug Server…”中,配置調試器:
選中對應的套件, 按”F5”開啟遠程調試
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關推薦
Firefly Core-PX3-SEJ高性價比核心板,采用Rockchip PX3-SE四核A7 1.3GHz處理器,提供多種存儲配置選擇。尺寸僅有67.6mm x 40mm,節(jié)約空間,讓成本可控。1分鐘視頻,了解更多內容
發(fā)表于 06-12 10:38
分享一款不錯的基于Rockchip PX3-SE的Apple Carplay連結方案
發(fā)表于 06-10 08:46
如何在Firefly PX30板上對8寸LVDS進行調試并點屏呢?
發(fā)表于 03-09 07:41
終端執(zhí)行。/xxxx.run運行安裝,注意文件需要有執(zhí)行權限?! ∨渲谩 ∠旅嬉?firefly-qt-5.12.2-aarch64 環(huán)境作為例子進行配置,目標平臺是 Buildroot 系統(tǒng): 安裝
發(fā)表于 10-25 17:22
Core-PX3-SEJ 核心板是一款基于四核 Cortex-A7 高性價核心板,采用 Rockchip PX3-SE 四核 A7 1.3GHz 處理器,提供多種存儲配置選擇,用戶僅需擴展功能底板
發(fā)表于 11-13 11:12
?1615次閱讀
采用PX3-SE四核處理器,主頻高達1.3GHz,工業(yè)級的穩(wěn)定性,工作溫度-20℃ ~ 80℃。Firefly-PX3-SE采用底板和核心板組合方式,核心板具有多種配置可選,輕松控制成本,極低的成本與優(yōu)秀的性能讓產品極具性價比
發(fā)表于 11-15 14:36
?1715次閱讀
采用Rockchip PX3-SE四核A7 1.3GHz處理器,提供多種存儲配置選擇,用戶僅需擴展功能底板即可快速實現(xiàn)項目研產
發(fā)表于 11-15 15:07
?1249次閱讀
FAQ 開機異常卡死或重啟 可能是電源電流不夠,請使用電壓為 5V,電流為 2.5A~3A 的電源 系統(tǒng)用戶名和密碼 用戶:root 密碼:123 多U盤掛載問題 目前Firefly-PX3-SE只
發(fā)表于 11-29 09:29
?1153次閱讀
SSH是很常用的工具,幾乎是每一臺Linux電腦的標準配置,因此我們?yōu)榱碎_發(fā)方便,在Buildroot中默認配置好了SSH,聯(lián)網即用。
發(fā)表于 11-29 09:43
?1756次閱讀
ADB,全稱 Android Debug Bridge,是 Android 的命令行調試工具,可以完成多種功能,如跟蹤系統(tǒng)日志,上傳下載文件,安裝應用等。
發(fā)表于 11-29 10:03
?1165次閱讀
Firefly-PX3-SE有三路音頻輸出、兩路音頻輸入。
發(fā)表于 12-02 15:15
?1949次閱讀
關于Firefly-PX3-SE網絡的使用,目前在設置app里面只能使用WiFi以及WIFI熱點功能,以太網功能暫時還沒添加。
發(fā)表于 12-02 16:56
?1454次閱讀
Firefly-PX3-SE 有靈活的啟動方式。
發(fā)表于 12-04 08:36
?1532次閱讀
Firefly-PX3-SE 開發(fā)板的調試串口與 TF 卡接口有信號引腳復用,因此無法同時使用。
發(fā)表于 12-04 08:49
?1683次閱讀
電子發(fā)燒友網站提供《Core PX3 SE核心板產品規(guī)格書V1.0.txt》資料免費下載
發(fā)表于 09-16 10:47
?1次下載
評論