溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

發(fā)布時(shí)間:2021-09-13 18:20:27 來源:億速云 閱讀:205 作者:小新 欄目:大數(shù)據(jù)

小編給大家分享一下如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

構(gòu)建遠(yuǎn)程調(diào)試配置信息

通過菜單選擇[Run]-[Debug Configurations...]啟動調(diào)試配置信息設(shè)定畫面之后,選擇[C/C++ RemoteApplication]項(xiàng)目之后,鼠標(biāo)右鍵選擇[New Configguration]功能。具體參照下圖:

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

首先在[Main]設(shè)定頁中選擇Projectde和Application,結(jié)果如下圖:

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

接下來在進(jìn)入[Debugger]屬性頁并選擇[Main]設(shè)定項(xiàng)目。選擇[Gdb debugger]為gdb-multiarch。

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

選擇[Debugger]屬性頁中的[Connection]設(shè)定項(xiàng)目。首先確保畫面下部的紅框中的現(xiàn)實(shí)內(nèi)容為[Using GDB(DSF)Manual Remote Debugging Launcher],然后設(shè)定樹莓派的GdbServer相關(guān)信息。具體如下圖:

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

按下[Apply]保存設(shè)定內(nèi)容。

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

通過樹莓派終端輸入arm_cpp/Debug目錄,并輸入如下命令:

gdbserver :10000 arm_cpp

樹莓派終端表示如下:

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

按下Eclipse的[Debug Configrations]畫面右下角的[Debug]按鈕開始調(diào)試。如果見到下面的畫面,就表示遠(yuǎn)程調(diào)試已經(jīng)開始了。

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

直接按下F8繼續(xù)執(zhí)行時(shí)候,樹莓派的表示如下:

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

至此使用Eclipse進(jìn)行樹莓派遠(yuǎn)程調(diào)試環(huán)境安裝完成!

錯(cuò)誤信息

GdbServer的啟動參數(shù),樹莓派的Ip地址,Eclipse的連接參數(shù)不匹配,,或者GdbServer沒有啟動都會出現(xiàn)下面的錯(cuò)誤提示。

如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境

以上是“如何使用Eclipse構(gòu)建樹莓派遠(yuǎn)程調(diào)試環(huán)境”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI