当前位置: 首页 > news >正文

【Tools】VScode远程调试linux服务器(打断点可视化界面方式)

这里写目录标题

  • vscode远程调试linux

vscode远程调试linux

  1. 准备工作
    1. VS Code 的 Remote-SSH 扩展
    2. 远程 Linux 上已安装 gdb 和 gdbserver
  2. 连接到远程服务器:链接在我专栏Tools里有详解
  3. 配置调试文件
    1. 在 VS Code 中创建两个关键文件:
      1. .vscode/launch.json

        1. image.png
      2. .vscode/tasks.json(编译任务文件,可选)

        1. image.png
  4. 启动调试
    1. 在远程 Linux 上启动 gdbserver 打开终端,运行:

      1. gdbserver :2345 ./myapp # 2345 是端口,myapp 是你的程序
      2. gdbserver是Linux 上的调试服务程序
      3. image.png
    2. 在 VS Code 中开始调试:

      1. 按 F5 或点击左侧调试图标 → 选择配置 Linux 远程调试 → 点击绿色启动按钮。
      2. image.png
http://www.xdnf.cn/news/395281.html

相关文章:

  • 【文本数据找重复记录】2021-11-23
  • C++编程中,什么是野指针?
  • SpringBoot3.0 分组校验
  • jsAPI
  • Docker 部署Nexus仓库 搭建Maven私服仓库 公司内部仓库
  • BI PaaS化实践:衡石如何通过可插拔数仓加速企业数据湖仓一体?
  • UNet网络 图像分割模型学习
  • 用户线程和守护线程
  • 机器学习极简入门:从基础概念到行业应用
  • 视频编码原理讲解一:VCL层和NAL层的讲解
  • 微服务架构-注册中心、配置中心:nacos入门
  • IPLOOK超轻量核心网,助力5G专网和MEC边缘快速落地
  • macOS 15 (Sequoia) 解除Gatekeeper限制
  • 可变参数模板
  • 微服务架构-限流、熔断
  • 小智AI机器人 - 代码框架梳理2
  • 【GPT入门】第38课 RAG评估指标概述
  • 什么是深度神经网络
  • AI自动化测试工具有哪些?
  • 优秀的流程图设计软件【留存】
  • stm32实战项目:无刷驱动
  • 深入浅出之STL源码分析7_模版实例化与全特化
  • 封装和分用(网络原理)
  • C# 方法(方法重载)
  • 查看YOLO版本的三种方法
  • 关于解决MySQL的常见问题
  • Linux基础开发工具一(yum/apt ,vim)
  • 滑动窗口——将x减到0的最小操作数
  • Python中的标识、相等性与别名:深入理解对象引用机制
  • Gartner 《2025大数据管理规划指南》学习心得