前言
由于通過指令行 SSH 操作程式編譯運作比較麻煩,我選擇使用 Visoul Studio 來進行遠端調試。
建立項目
- 點選 “建立新項目 -> 控制台應用程式” 。
Visoul Studio 2019 遠端調試 RaspberryPi C 項目 - 設定資訊。
Visoul Studio 2019 遠端調試 RaspberryPi C 項目
項目配置
- 點選 “(三角符号) 無。可在工具……” ,設定遠端 SSH 連接配接。
Visoul Studio 2019 遠端調試 RaspberryPi C 項目 Visoul Studio 2019 遠端調試 RaspberryPi C 項目 - 設定 “Debug” 為 “ARM” 。
- 删除原初始檔案 “main.cpp” 。
- 右鍵 “添加 -> 建立項” ,修改檔案名及字尾為 “main.c” 。
Visoul Studio 2019 遠端調試 RaspberryPi C 項目 - 添加代碼:
#include <stdio.h> int main() { printf("%s: Hello World.\n", "RaspCodeHello"); return 0; }
設定斷點運作
- 若要檢視運作輸出得語句,就需要設定斷點,否則直接顯示調試結果。
Visoul Studio 2019 遠端調試 RaspberryPi C 項目
編譯錯誤處理
- 由于使用 Visoul Studio 來進行遠端調試,需要目标機中安裝 zip 工具,否則提示:
Visoul Studio 2019 遠端調試 RaspberryPi C 項目 - 在目标機中安裝 zip 即可。
Visoul Studio 2019 遠端調試 RaspberryPi C 項目