当前位置: 首页 > 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.dtcms.com/a/184680.html

相关文章:

  • 基于VSCode+PlatformIO环境的ESP8266的HX1838红外模块
  • redis数据结构-04 (HINCRBY、HDEL、HKEYS、HVALS)
  • 冰箱拆解学习
  • DA14585墨水屏学习(2)
  • 器件(八)—芯片封装中的开尔文源极
  • Java从入门到精通 - 数组
  • RabbitMQ学习(第三天)
  • redis数据结构-08(SINTER、SUNION、SDIFF、SISMEMBER)
  • Python-UV多环境管理
  • 作业...
  • CentOS7离线安装Mysql8
  • 菜鸟之路day31一一MySQL之多表设计
  • idea中的vcs不见了,如何解决
  • 部署Superset BI(五)连接oracle数据库失败
  • LlamaIndex 第七篇 结构化数据提取
  • 进程(沉淀中)
  • ElasticSearch进阶
  • 大数据模型的构建与优化
  • 找银子 题解(c++)
  • C++ 核心基础:数字、数组、字符串、指针与引用详解
  • springboot3+vue3融合项目实战-大事件文章管理系统-更新用户密码
  • TypeScript 装饰器详解
  • Kotlin Multiplatform--03:项目实战
  • 六大设计原则
  • 2025低空经济发展趋势
  • css背景相关
  • PyGame游戏开发(含源码+演示视频+开结题报告+设计文档)
  • spark算子介绍
  • 单片机-STM32部分:12、I2C
  • Redis设计与实现——数据结构与对象