当前位置: 首页 > 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

相关文章:

  • 基于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++ 核心基础:数字、数组、字符串、指针与引用详解
  • 威尼斯建筑双年展总策划:山的另一边有什么在等着我们
  • 福州千余公共道路泊车位装“智能地锁”续:运营公司被责令改正并罚款
  • 外交部:中方期待印巴巩固和延续停火势头,避免冲突再起
  • 金俊峰已跨区任上海金山区委副书记
  • 总没胃口,一吃就饱……别羡慕,也可能是生病了
  • “海豚音”依旧互动更多,玛丽亚·凯莉本周来沪开唱