在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

只需4步,讓Qt遠(yuǎn)程調(diào)試更簡單——飛凌技術(shù)貼

飛凌嵌入式 ? 2022-09-23 14:28 ? 次閱讀

來源:飛凌嵌入式

相信各位工程師小伙伴都有這樣的體會——當(dāng)調(diào)試自己的Qt程序時,尤其是在調(diào)整界面顯示和整體布局時,需要頻繁地制作鏡像燒寫到核心板里來測試Qt程序是否完善,這樣的操作既費(fèi)時又費(fèi)力。

那么,有沒有更快捷的方法呢?今天小編就用OKT3-C開發(fā)板來為大家介紹如何快速進(jìn)行Qt遠(yuǎn)程調(diào)試。話不多說,我們直接切入正題。

1、修改工程配置

Step 1:

打開OKT3-C開發(fā)板開發(fā)環(huán)境中的Qt軟件

按照以下順序依次點(diǎn)擊:【工具→選項→構(gòu)建和運(yùn)行→DebuggersAdd】,選擇gdb調(diào)試插件路徑下的aarch64-linux-gnu-gdb,并命名gdb路徑:

/home/forlinx/work/lichee/brandy/armv8_toolchain/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu-gdb

(注:此路徑是小編自己環(huán)境中的路徑,大家自己實(shí)際環(huán)境前的路徑會有所差異)

pYYBAGMtUNSAChatAACmo-HCJDk182.png

Step 2:

依次點(diǎn)擊【工具→選項→構(gòu)建和運(yùn)行】

再點(diǎn)擊Kit,添加一個新的配置,名稱自擬即可,設(shè)備類型選擇【通用Linux設(shè)備】,調(diào)試器選擇剛剛創(chuàng)建好的Debuggers即可。

pYYBAGMtUNWAYS4UAAC3O8jQ0-Y065.png

Step 3:

點(diǎn)擊【工具→選項】

在最左側(cè)選項里選擇【設(shè)備】,進(jìn)入【設(shè)備】界面后點(diǎn)擊Add,添加GenericLinux Device(default for GenericLinux)設(shè)備,輸入開發(fā)板的網(wǎng)絡(luò)IP以及SSH登錄的用戶名和密碼,再點(diǎn)擊Test進(jìn)行測試,驗證連接后配置完成。

poYBAGMtUNSAFPkIAACnfR1BvvI766.pngpoYBAGMtUNSAfBQmAABQlomd06I495.png

到這一步,可能會有朋友要問了——“該如何配置OKT3-C開發(fā)板的SSH呢?”小編來為大家簡單地介紹一下:

1.設(shè)置賬號密碼:

adduser+賬號

passwd+密碼

2.修改配置文件:

/etc/ssh/sshd_config

將#PermitRootLoginprohibit-password 修改為PermitRootLogin yes,保存退出

3.重啟 SSHD:

輸入命令 /etc/init.d/S50sshdrestart ,重啟SSHD服務(wù)

4.設(shè)置要修改的IP地址:

輸入命令:ifconfig eth0 +IP

Step 4:

指定目標(biāo)文件路徑

在項目這個地方選擇的存放路徑要在.pro文件中聲明。

poYBAGMtUNWAJqXIAADQ8irrie4311.pngpYYBAGMtUNWAdcRIAACcXCCFRlk477.png

2、成果展示

按步驟完成以上操作后,我們一起來看最后的成果吧。我們簡單搭建一個界面,作為測試使用。

pYYBAGMtUNWAKcGCAABrBfofATk020.png

屏幕顯示:

pYYBAGMtUNWAf54AAAIw-mMrAHY116.png

模擬研發(fā)人員進(jìn)行增刪:

pYYBAGMtUNaAR5iZAADGTrf_06I909.png

屏幕顯示:

poYBAGMtUNaATTpEAAMJOOcPjLU061.png

可以看到,我們在Qt工程中做出的修改已經(jīng)成功的顯示在屏幕上了,中間并不需要繁瑣的編譯燒寫,一鍵運(yùn)行就可以看到實(shí)時的修改,這大大減小了開發(fā)人

員的工作量,提高了工作效率。

3、經(jīng)驗分享

在進(jìn)行Qt遠(yuǎn)程調(diào)試的過程中,小編將自己踩過的一些坑和大家分享一下,希望各位工程師小伙伴可以少走彎路。

1.“連接錯誤”問題

poYBAGMtUNWAR9VlAAARqbJ2kHM737.png

有時會出現(xiàn)如上圖所示的“等待Server響應(yīng)超時”的錯誤,不過大家不要慌,再去之前操作過的【Step 3】檢查一下,一定要保證這一步的text成功。

2.“部署失敗”問題

poYBAGMtUNWAIFmiAAASjwI40Xs164.png

出現(xiàn)上圖提示問題的原因是,在OKT3-C開發(fā)板上已經(jīng)運(yùn)行了一個程序,此時再運(yùn)行一個新的程序就會部署失敗。這時,只需要在開發(fā)板上殺掉該進(jìn)程,就可以正確運(yùn)行Qt程序。

pYYBAGMtUNaAHkUYAABrS00lw4U151.png

4、總結(jié)

總結(jié)一下——通過配置虛擬機(jī)中的Qt應(yīng)用程序、虛擬機(jī)網(wǎng)絡(luò)IP,通過gdb調(diào)試和ssh服務(wù),實(shí)現(xiàn)在虛擬機(jī)中編寫Qt程序后,再點(diǎn)擊綠色三角形的運(yùn)行按鈕,,即可在開發(fā)板中安裝運(yùn)行對應(yīng)的Qt程序。

以上就是小編為大家整理的快速進(jìn)行Qt遠(yuǎn)程調(diào)試的過程以及一些問題產(chǎn)生的原因,希望能夠?qū)Υ蠹矣袔椭?。想要了解更?a target="_blank">產(chǎn)品信息技術(shù)干貨,請百度搜索【飛凌嵌入式】進(jìn)入飛凌嵌入式官網(wǎng)。

作者:李洪亮

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

    關(guān)注

    134

    文章

    9180

    瀏覽量

    369454
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11351

    瀏覽量

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

    關(guān)注

    0

    文章

    40

    瀏覽量

    8641
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式2024年度盤點(diǎn)】乘風(fēng)破浪,奮力前行

    嵌入式入選國家級專精特新重點(diǎn)“小巨人”企業(yè),代表著國家對嵌入式技術(shù)實(shí)力與創(chuàng)新能力的認(rèn)可。
    的頭像 發(fā)表于 01-04 13:22 ?372次閱讀
    【<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式2024年度盤點(diǎn)】乘風(fēng)破浪,奮力前行

    智電子加入技術(shù)伙伴計劃,攜手PaddleX為視覺模組產(chǎn)品賦能添“智”

    近日,福州市睿智捷電子有限公司(以下簡稱智電子)正式加入技術(shù)伙伴計劃。雙方將共同探索人工智能技術(shù)在邊緣端部署中的創(chuàng)新與應(yīng)用。
    的頭像 發(fā)表于 11-01 08:07 ?342次閱讀
    <b class='flag-5'>凌</b>智電子加入<b class='flag-5'>飛</b>槳<b class='flag-5'>技術(shù)</b>伙伴計劃,攜手PaddleX為視覺模組產(chǎn)品賦能添“智”

    嵌入式技術(shù)創(chuàng)新日(深圳站)精彩回顧

    技術(shù)創(chuàng)新日活動,不僅展示了嵌入式在嵌入式技術(shù)領(lǐng)域的深厚積累和前沿創(chuàng)新,通過各位嘉賓的精彩分享,為與會者呈現(xiàn)了一個充滿無限可能的未來世界
    發(fā)表于 08-28 09:06

    嵌入式OK527N-C開發(fā)板體驗】4. mpp與播放器+ubuntusdk qt環(huán)境搭建

    系統(tǒng)使用linux+qt的開發(fā)模式,還是想試下這個方式下的程序編寫。 不過 文檔中提到 的可以直接 打開的vm鏡像,我是沒有找到,登錄了官網(wǎng),也沒有找到對應(yīng)的下載 連接 網(wǎng)站上也沒有找到開發(fā)環(huán)境
    發(fā)表于 07-27 14:59

    TI (德州儀器) 團(tuán)隊到訪嵌入式總部,深化交流與合作

    7月10日,TI (德州儀器) Sitara MPU業(yè)務(wù)負(fù)責(zé)人及TI中國區(qū)技術(shù)業(yè)務(wù)團(tuán)隊一行來到嵌入式保定總部進(jìn)行交流,與嵌入式的企業(yè)
    的頭像 發(fā)表于 07-12 15:29 ?1034次閱讀
    TI (德州儀器) 團(tuán)隊到訪<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式總部,深化交流與合作

    嵌入式OK527N-C開發(fā)板體驗】- 1. 開箱

    周三左右就收到了快遞,一直忙其他的事情,沒時間弄這個,就拖到周末了。 首先發(fā)個開箱,記錄下。 外包裝,盒子比想象的要大不少。 附帶的產(chǎn)品手冊,里面有很多
    發(fā)表于 07-11 21:24

    倒計時4天 | 嵌入式技術(shù)創(chuàng)新日(北京站)參會指南請查收

    距離嵌入式技術(shù)創(chuàng)新日(北京站)的舉辦還有4天,小編特地為各位朋友準(zhǔn)備了這份參會指南,請注意查收!
    的頭像 發(fā)表于 06-21 14:45 ?536次閱讀
    倒計時<b class='flag-5'>4</b>天 | <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>技術(shù)</b>創(chuàng)新日(北京站)參會指南請查收

    劇透!「嵌入式技術(shù)創(chuàng)新日」3大亮點(diǎn)搶先看

    6月25日,嵌入式技術(shù)創(chuàng)新日(北京站)即將開幕,一場嵌入式前沿科技的高端局就在眼前。嵌入式作為國內(nèi)較早專業(yè)從事嵌入式
    的頭像 發(fā)表于 06-20 17:05 ?921次閱讀
    劇透!「<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>技術(shù)</b>創(chuàng)新日」3大亮點(diǎn)搶先看

    嵌入式「端午節(jié)放假通知」

    嵌入式「端午節(jié)放假通知」
    的頭像 發(fā)表于 06-07 08:02 ?487次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式「端午節(jié)放假通知」

    PLC遠(yuǎn)程調(diào)試模塊是什么?PLC遠(yuǎn)程調(diào)試模塊的功能

    PLC(可編程邏輯控制器)遠(yuǎn)程調(diào)試模塊是一種設(shè)備或軟件功能,它允許工程師或技術(shù)人員在遠(yuǎn)離實(shí)際現(xiàn)場的情況下,通過網(wǎng)絡(luò)對PLC進(jìn)行編程、監(jiān)控、故障診斷和參數(shù)調(diào)整。這對于分布廣泛或難以直接接觸的工業(yè)
    的頭像 發(fā)表于 05-22 14:53 ?874次閱讀
    PLC<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>調(diào)試</b>模塊是什么?PLC<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>調(diào)試</b>模塊的功能

    異地組網(wǎng),遠(yuǎn)程運(yùn)維”簡單

    問題有人新升級的“異地組網(wǎng)”功能統(tǒng)統(tǒng)可以解決! 告別繁瑣VPN搭建,運(yùn)維簡單 有人異地組網(wǎng)功能,通過SD-VPN技術(shù)輕松實(shí)現(xiàn)網(wǎng)絡(luò)搭建、網(wǎng)絡(luò)管理。該
    的頭像 發(fā)表于 04-30 15:33 ?681次閱讀
    異地組網(wǎng),<b class='flag-5'>讓</b>“<b class='flag-5'>遠(yuǎn)程</b>運(yùn)維”<b class='flag-5'>更</b><b class='flag-5'>簡單</b>

    嵌入式學(xué)習(xí)-嵌入式ElfBoard ELF 1板卡-在ELF 1開發(fā)環(huán)境中使用QT Creator進(jìn)行遠(yuǎn)程調(diào)試

    Qt Creator是一個跨平臺的集成開發(fā)環(huán)境(IDE),主要用于開發(fā)基于Qt框架的應(yīng)用程序。它提供了強(qiáng)大的遠(yuǎn)程調(diào)試功能,開發(fā)人員可以在自己的本地環(huán)境中執(zhí)行
    發(fā)表于 04-30 09:45

    嵌入式ElfBoard ELF 1板卡-在ELF 1開發(fā)環(huán)境中使用QT Creator進(jìn)行遠(yuǎn)程調(diào)試

    Qt Creator是一個跨平臺的集成開發(fā)環(huán)境(IDE),主要用于開發(fā)基于Qt框架的應(yīng)用程序。它提供了強(qiáng)大的遠(yuǎn)程調(diào)試功能,開發(fā)人員可以在自己的本地環(huán)境中執(zhí)行
    發(fā)表于 04-30 09:35

    在ELF 1開發(fā)環(huán)境中使用Qt Creator進(jìn)行遠(yuǎn)程調(diào)試

    QtCreator是一款跨平臺集成開發(fā)環(huán)境(IDE),主要適用于支持Qt框架的各類應(yīng)用程序開發(fā)。其內(nèi)置的遠(yuǎn)程調(diào)試機(jī)制使得開發(fā)者能夠在本地開發(fā)環(huán)境中對部署在遠(yuǎn)程設(shè)備上的代碼進(jìn)行
    的頭像 發(fā)表于 04-20 11:03 ?1025次閱讀
    在ELF 1開發(fā)環(huán)境中使用<b class='flag-5'>Qt</b> Creator進(jìn)行<b class='flag-5'>遠(yuǎn)程</b><b class='flag-5'>調(diào)試</b>

    嵌入式 | CACLP 2024回顧

    嵌入式
    飛凌嵌入式
    發(fā)布于 :2024年03月22日 17:05:30
    主站蜘蛛池模板: 亚洲理论视频 | 午夜小视频免费观看 | 婷婷激情综合网 | 免费午夜影片在线观看影院 | 国产一级做a爱免费观看 | 亚洲最大色网 | 天堂资源在线bt种子 | 亚洲热热久久九九精品 | 综综综综合网 | 四虎必出精品亚洲高清 | eee在线播放成人免费 | 视频一区二区在线观看 | 日本免费一区视频 | se综合 | 国产成人一区二区三中文 | 欧美视频在线观在线看 | 黄色高清视频网站 | 国模欢欢大尺度 | 国产理论视频 | 一级毛片免费不卡在线视频 | 最新bt合集| 国产精品久久久久久久久ktv | 亚洲成片在线观看12345ba | 1024你懂的在线播放欧日韩 | 国产精品午夜久久 | 午夜肉伦伦影院在线观看 | 婷婷亚洲综合五月天在线 | 国产一级爱c片免费播放 | 夜夜爽爽爽 | 99热都是精品 | 美剧免费在线观看 | 免费观看a毛片一区二区不卡 | 夜夜干天天操 | 亚洲人色大成年网站在线观看 | 亚洲成a人片在线网站 | 人人人人澡 | 手机在线1024 | 高清不卡毛片免费观看 | 特级一级毛片免费看 | 亚洲综合啪啪 | 日韩三级久久 |