Visual Studio 2019 遠端連接到 Raspberry Pi 的執行與除錯
[準備工作]
在 Raspberry Pi 系統:
1. 安裝 openssh-server , g++ , gdb , gdbserver
2. 開啟 ssh 服務,sudo service ssh start
在 Visual Studio 系統:
1. Visual Studio Installer 先安裝 "Linux C++ 開發元件"
2. 新建一個 Raspberry 專案
3. 設定遠端偵錯電腦,如下圖。
圖一:遠端偵錯配置 |
[編譯專案]
從 Visual Studio 2019 編譯樹莓派的 Linux 專案,程式碼只是點亮一顆 LED 燈,還有控制 I2C 介面的 LCD 模組。用 VS 2019 編譯後,結果如下圖所示,產生的 out 執行檔被傳送到樹莓派的工作目錄上。
[遠端執行]
此時準備從 Visual Studio 2019 執行樹莓派的 Linux 程式,如果要中斷程式的話,在執行前必須先設定好中斷點。好了,開始執行後,列印的結果如下圖,顯示在 "Linux 主控台視窗" 。
留言