gdb windows和樹莓派交叉編譯的安裝配置

2021-09-05 08:58:44 字數 1664 閱讀 1977

這是我的壓縮包和解壓後的資料夾

切換到解壓後的資料夾進行配置

./configure--target=arm-linux--prefix=/usr/local/arm-gdb -v

這裡是說完成後會在你的/usr/local/目錄下生成乙個arm-gdb資料夾,放你安裝的東西

接著開始編譯

make
下圖是make的過程

make完成後執行繼續執行

sudo make install
完成後可以看到如下圖內容,可以在/bin目錄下看到你需要的

如果整個過程你都成功完成了,但是開啟資料夾arm-gdb卻發現什麼都沒有,就刪掉解壓後的資料夾,從解壓開始重新來一遍(我第一次出現了這樣的問題,是這樣解決的)

(二)配置gdbserver

進入到解壓的資料夾,按順序執行下面的命令

make cc=arm-linux-gcc     #這一步可能會不成功,多試幾次就好了
執行完後會生成乙個gdbserver可執行檔案

將生成的可執行檔案複製到目標系統中,以便我們的使用

sudo cp gdbserver /usr/bin/
[小測試]

新建乙個.cpp檔案

vim test.cpp
#include

int main()

編譯

gcc test.cpp -o test
編譯成功後執行

(三)windows安裝

target remote :1234

#在輸入自己樹莓派的ip

繼續執行

b main

c

就可以在樹莓派上看到輸出的結果

樹莓派 初嚐樹莓派

樹莓派是一款信用卡大小的微型電腦,可以說是 麻雀雖小,五臟俱全 作為一台功能完整的超小型電腦,也採用馮 諾依曼體系,就是包含了控制器 運算器 儲存器 輸入裝置 輸出裝置。只不過樹莓派把整個硬體系統整合在了一塊電路板上,這被稱為soc system on chip 比如華為手機所採用的麒麟處理器就是s...

樹莓派GPIO程式設計和樹莓派攝像頭

1.樹莓派攝像頭,舵機,影象識別 2.樹莓派攝像頭的配置 如果不是最新版本系統 需要更新下 3.樹莓派的gpio 1 通用型輸入輸出口,介面的說明 2 gpio程式設計幫助文件 3 檢視gpio gpio readall 檢視命令 解釋說明 a 樹莓派管腳有三種編號方式 bcm bcm的引腳編碼方式...

樹莓派zero mysql 樹莓派zero初步除錯

回家之前就從網上購買了一堆裝置,回去也不能閒著,可以利用家裡相對齊全的準備安裝除錯。結果人還沒回來,東西先到了。購買的核心裝備是樹莓派zero w,雖然已經知道它比家族大哥樹莓派小不少,但拿到手裡還是驚奇它的小巧。在效能相對低下的情況下,zero感覺反而應該有更大的應用。其他的配件都是圍繞zero購...