天天看點

Visoul Studio 2019 遠端調試 RaspberryPi C 項目

前言

由于通過指令行 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 項目