VS配置开发与远程调试笔记

15 篇文章 0 订阅
10 篇文章 0 订阅

先简单写一下,后续详细补充

场景:本地机器开发,虚拟机调试

准备工作:

由于要将生成的文件生成在虚拟机,避免反复拷贝,直接配置虚拟机共享文件夹进行写入,步骤如下:

  1. 虚拟机打开网络共享
  2. 新建一个文件夹,允许共享该文件夹
  3. 允许写权限(重点)

VS配置工作:

  1. 添加一个远程调试配置

2.修改需要远程生成项目的生成目录,这样就能远程生成文件了

3.拷贝VS远程调试器到虚拟机

4.配置远程调试器(检查任务管理器是否只有一个调试器运行,否则连接不上,退出时点调试器上的“文件”->“退出”)

5.配置VS项目中的远程调试器

6.可直接在VS项目中点击“远程Windows调试器”运行项目,或附加进程方式调试。

参考连接:

百度安全验证

Visual studio Release版代码调试和远程调试_visual studio远程调试目录在哪里-CSDN博客

远程调试 C++ 项目 - Visual Studio (Windows) | Microsoft Learn

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: an1078是一篇有关微控制器调试的技术文档,文中介绍了一些常用的调试方法和技巧。在进行微控制器调试时,首先需要确定是否需要使用硬件调试工具。如果需要,可以使用示波器、电路板、信号发生器等工具进行调试。其次,需要对程序进行逐步调试。可以通过设置断点、打印变量、观察寄存器等方式进行调试。其中,断点的设置是一个非常重要的调试技巧,可以在程序执行的某个关键点暂停程序,以便观察程序的行为和状态。除此之外,还可以使用仿真工具进行调试。通过仿真工具,我们可以模拟程序运行过程,定位和解决程序中的问题。最后,当出现问题时,需要进行错误分析。可以通过查看程序代码、查看错误信息等方式进行分析。除了以上方法外,还有其他一些调试技巧,例如调试日志、覆盖率测试等。总之,在进行微控制器调试时,需要充分利用调试工具和技巧,以便快速、准确地定位和解决问题。 ### 回答2: an1078是一个使用ST-Link调试调试STM32F1xx系列微控制器的应用笔记。这份调试笔记主要涵盖了使用ST-Link调试调试STM32微控制器的基本步骤和注意事项。 首先,使用ST-Link调试器进行调试之前,需要先进行硬件连接。连接方法是将ST-Link调试器连接到STM32微控制器的SWD端口上,通过SWD接口进行通信。 其次,需要在调试软件中进行一些基本的设置,例如选择正确的芯片型号和验证连接。同时,还需要构建正确的调试环境,包括设置断点,监视变量和寄存器等。 在进行实际的调试过程中,需要注意一些常见的问题,例如在调试过程中遇到的编程错误和硬件问题。此外,还有一些与特定芯片型号相关的问题,例如编程失败或调试操作失败。 最后,调试完毕后,需要断开连接并保存所有的设置和调试数据。如果需要重新进行调试,可以再次连接并加载之前保存的数据。 综上所述,an1078调试笔记为STM32F1xx系列微控制器的调试提供了简明易懂的操作指南,可以帮助工程师快速进行调试并解决常见的问题。 ### 回答3: an1078是一个调试笔记,主要讲述了在调试过程中可能会遇到的问题和解决方法。调试是软件开发过程中不可或缺的一部分,是确保软件程序能够正常运行的关键步骤。 在调试过程中,可能会遇到很多问题,比如程序崩溃或出现错误信息、程序响应过慢、执行结果不符合预期等等。在这些问题出现时,开发人员需要对程序进行逐步调试,找出问题所在并进行修复。 an1078提到了一些常见的调试技巧,如打印调试信息、使用断点进行调试、分离模块进行调试、使用调试器进行调试等等。这些技巧可以帮助开发人员快速定位问题并进行解决。 此外,an1078还提到了一些调试工具,如gdb、Valgrind、strace等等,这些工具可以帮助开发人员更加高效地进行调试和分析。 总之,在软件开发过程中,调试是一项非常重要的任务,需要开发人员进行认真对待。通过采用一些有效的调试技巧和工具,可以帮助开发人员提高调试效率,从而缩短开发周期,提高软件开发的质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值