0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Firefly關(guān)于PX3-SE系統(tǒng)Qt介紹

firefly ? 來源:firefly ? 作者:firefly ? 2019-11-29 09:49 ? 次閱讀
Qt使用
前言

Firefly-PX3-SE的Buildroot系統(tǒng),目前支持三種Qt版本:

  • Qt4.8.7
  • Qt5.6.2
  • Qt5.9.1

其中,當(dāng)前默認(rèn)支持的Qt版本為Qt5.9.1,值得注意的是,這里編譯Qt5.9.1,要求主機(jī)的編譯工具GCC和G++的版本必須為4.8以上,所以如果當(dāng)前編譯環(huán)境的GCC和G++版本小于4.8,請(qǐng)先更新GCC和G++版本,再進(jìn)行編譯。

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++

配置“設(shè)備”

在“Projects”-》“Manage Kits…”-》“Devices”中,添加PX3SE設(shè)備,需要配置開發(fā)板的IP,用戶和密碼,如果root沒有密碼,需要使用passwd root添加。為方便調(diào)試,建議把開發(fā)板配置成靜態(tài)IP。

Qt遠(yuǎn)程調(diào)試

Firefly-PX3-SE支持Qt遠(yuǎn)程調(diào)試,上面提到的配置“設(shè)備”的IP,以及用戶密碼,都是為了遠(yuǎn)程調(diào)試做準(zhǔn)備。

配置“調(diào)試器”

確保Buildroot的.config有如下配置:

BR2_PACKAGE_HOST_GDB_PYTHON BR2_PACKAGE_HOST_GDB BR2_PACKAGE_GDB BR2_PACKAGE_GDB_SERVER

配置“構(gòu)建PX3套件”

在“Projects”-》“Manage Kits…”-》“Build & Run”-》“Kits”中,添加套件,配置設(shè)備,編譯器,調(diào)試器,Qt 版本。

部署運(yùn)行

在“Projects”-》”Build & Run”中激活PX3的套件

如下圖選中對(duì)應(yīng)的套件,按”Ctrl+R”即可遠(yuǎn)程運(yùn)行

如果要重新運(yùn)行程序時(shí),必須手動(dòng)關(guān)閉已經(jīng)運(yùn)行的程序,在下方的“Application Output”窗口,可以通過“Stop Running Program”按鈕停止程序運(yùn)行,如下

部署調(diào)試

在“Debug”-》“Start Debugging”-》“Attach to Running Debug Server…”中,配置調(diào)試器:

選中對(duì)應(yīng)的套件, 按”F5”開啟遠(yuǎn)程調(diào)試


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11207

    瀏覽量

    208712
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6084

    瀏覽量

    35154
  • Firefly
    +關(guān)注

    關(guān)注

    2

    文章

    538

    瀏覽量

    6961
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Core-PX3-SEJ四核高性價(jià)比核心板

    Firefly Core-PX3-SEJ高性價(jià)比核心板,采用Rockchip PX3-SE四核A7 1.3GHz處理器,提供多種存儲(chǔ)配置選擇。尺寸僅有67.6mm x 40mm,節(jié)約空間,讓成本可控。1分鐘視頻,了解更多內(nèi)容
    發(fā)表于 06-12 10:38

    分享一款不錯(cuò)的基于Rockchip PX3-SE的Apple Carplay連結(jié)方案

    分享一款不錯(cuò)的基于Rockchip PX3-SE的Apple Carplay連結(jié)方案
    發(fā)表于 06-10 08:46

    如何在Firefly PX30板上對(duì)8寸LVDS進(jìn)行調(diào)試并點(diǎn)屏呢

    如何在Firefly PX30板上對(duì)8寸LVDS進(jìn)行調(diào)試并點(diǎn)屏呢?
    發(fā)表于 03-09 07:41

    介紹主機(jī)上Qt Creator的使用說明

    終端執(zhí)行。/xxxx.run運(yùn)行安裝,注意文件需要有執(zhí)行權(quán)限。  配置  下面以 firefly-qt-5.12.2-aarch64 環(huán)境作為例子進(jìn)行配置,目標(biāo)平臺(tái)是 Buildroot 系統(tǒng):  安裝
    發(fā)表于 10-25 17:22

    firefly Core-PX3-SEJ核心板 介紹

    Core-PX3-SEJ 核心板是一款基于四核 Cortex-A7 高性價(jià)核心板,采用 Rockchip PX3-SE 四核 A7 1.3GHz 處理器,提供多種存儲(chǔ)配置選擇,用戶僅需擴(kuò)展功能底板
    的頭像 發(fā)表于 11-13 11:12 ?1568次閱讀
    <b class='flag-5'>firefly</b> Core-<b class='flag-5'>PX3</b>-SEJ核心板 <b class='flag-5'>介紹</b>

    fireflyPX3-SE開發(fā)板 介紹

    采用PX3-SE四核處理器,主頻高達(dá)1.3GHz,工業(yè)級(jí)的穩(wěn)定性,工作溫度-20℃ ~ 80℃。Firefly-PX3-SE采用底板和核心板組合方式,核心板具有多種配置可選,輕松控制成本,極低的成本與優(yōu)秀的性能讓產(chǎn)品極具性價(jià)比
    的頭像 發(fā)表于 11-15 14:36 ?1652次閱讀
    fireflyPX<b class='flag-5'>3-SE</b>開發(fā)板 <b class='flag-5'>介紹</b>

    fireflyPX3-SE核心板 介紹

     采用Rockchip PX3-SE四核A7 1.3GHz處理器,提供多種存儲(chǔ)配置選擇,用戶僅需擴(kuò)展功能底板即可快速實(shí)現(xiàn)項(xiàng)目研產(chǎn)
    的頭像 發(fā)表于 11-15 15:07 ?1213次閱讀
    fireflyPX<b class='flag-5'>3-SE</b>核心板 <b class='flag-5'>介紹</b>

    Firefly-PX3-SE主板FAQ方案

    FAQ 開機(jī)異??ㄋ阑蛑貑?可能是電源電流不夠,請(qǐng)使用電壓為 5V,電流為 2.5A~3A 的電源 系統(tǒng)用戶名和密碼 用戶:root 密碼:123 多U盤掛載問題 目前Firefly-PX3-SE
    的頭像 發(fā)表于 11-29 09:29 ?1120次閱讀
    <b class='flag-5'>Firefly-PX3-SE</b>主板FAQ方案

    Firefly關(guān)于PX3-SE程序SSH使用介紹

    SSH是很常用的工具,幾乎是每一臺(tái)Linux電腦的標(biāo)準(zhǔn)配置,因此我們?yōu)榱碎_發(fā)方便,在Buildroot中默認(rèn)配置好了SSH,聯(lián)網(wǎng)即用。
    的頭像 發(fā)表于 11-29 09:43 ?1696次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b><b class='flag-5'>PX3-SE</b>程序SSH使用<b class='flag-5'>介紹</b>

    Firefly-PX3-SE系統(tǒng)ADB介紹

    ADB,全稱 Android Debug Bridge,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志,上傳下載文件,安裝應(yīng)用等。
    的頭像 發(fā)表于 11-29 10:03 ?1131次閱讀
    <b class='flag-5'>Firefly-PX3-SE</b><b class='flag-5'>系統(tǒng)</b>ADB<b class='flag-5'>介紹</b>

    Firefly-PX3-SE主板音頻輸入輸出介紹

    Firefly-PX3-SE有三路音頻輸出、兩路音頻輸入。
    的頭像 發(fā)表于 12-02 15:15 ?1898次閱讀

    Firefly-PX3-SE--WIFI模塊及以太網(wǎng)簡(jiǎn)介

    關(guān)于Firefly-PX3-SE網(wǎng)絡(luò)的使用,目前在設(shè)置app里面只能使用WiFi以及WIFI熱點(diǎn)功能,以太網(wǎng)功能暫時(shí)還沒添加。
    的頭像 發(fā)表于 12-02 16:56 ?1419次閱讀

    Firefly-PX3-SE主板啟動(dòng)介紹

    Firefly-PX3-SE 有靈活的啟動(dòng)方式。
    的頭像 發(fā)表于 12-04 08:36 ?1470次閱讀

    Firefly-PX3-SE主板串口介紹

    Firefly-PX3-SE 開發(fā)板的調(diào)試串口與 TF 卡接口有信號(hào)引腳復(fù)用,因此無法同時(shí)使用。
    的頭像 發(fā)表于 12-04 08:49 ?1640次閱讀
    <b class='flag-5'>Firefly-PX3-SE</b>主板串口<b class='flag-5'>介紹</b>

    Core PX3 SE核心板產(chǎn)品規(guī)格書V1.0

    電子發(fā)燒友網(wǎng)站提供《Core PX3 SE核心板產(chǎn)品規(guī)格書V1.0.txt》資料免費(fèi)下載
    發(fā)表于 09-16 10:47 ?1次下載
    Core <b class='flag-5'>PX3</b> <b class='flag-5'>SE</b>核心板產(chǎn)品規(guī)格書V1.0