Visoul Studio 2019 远程调试 RaspberryPi C 项目

前言

由于通过命令行 SSH 操作程序编译运行比较麻烦,我选择使用 Visoul Studio 来进行远程调试。

创建项目

  • 点击 “创建新项目 -> 控制台应用程序” 。

    创建项目1
  • 设置信息。

    创建项目2

项目配置

  • 点击 “(三角符号) 无。可在工具……” ,设置远程 SSH 连接。

    项目配置1 项目配置2
  • 设置 “Debug” 为 “ARM” 。

  • 删除原初始文件 “main.cpp” 。

  • 右键 “添加 -> 新建项” ,修改文件名及后缀为 “main.c” 。

    创建c文件
  • 添加代码:

    #include <stdio.h>
    
    int main() {
    	printf("%s: Hello World.\n", "RaspCodeHello");
    	return 0;
    }
    

设置断点运行

  • 若要查看运行输出得语句,就需要设置断点,否则直接显示调试结果。

    运行结果

编译错误处理

  • 由于使用 Visoul Studio 来进行远程调试,需要目标机中安装 zip 工具,否则提示:

    编译错误1
  • 在目标机中安装 zip 即可。

    编译错误处理1
posted @ 2021-01-10 22:12  Yogile  阅读(238)  评论(0编辑  收藏  举报