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

这里写目录标题

vscode远程调试linux

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

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

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

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

      1. 按 F5 或点击左侧调试图标 → 选择配置 Linux 远程调试 → 点击绿色启动按钮。
相关推荐
facaixxx20249 分钟前
雨云游戏服务器MCSM面板指南:低延迟BGP线路(一键开服)
运维·服务器·游戏
焦点链创研究所32 分钟前
算力核心机器人将于 7 月 18 日发布
运维·服务器·机器人
dddwjzx41 分钟前
嵌入式Linux C应用编程——GPIO
linux·嵌入式
dddwjzx1 小时前
嵌入式Linux C应用编程——输入设备
linux·嵌入式
爆浇牛肉面1 小时前
Linux三剑客与管道使用全解析:从入门到实战
linux
热爱生活的五柒1 小时前
如何快速删除vscode项目下所有的http链接
ide·vscode·编辑器
lbb 小魔仙1 小时前
从零搭建Python开发环境:Python安装 + VSCode + PyCharm 完整配置指南
vscode·python·pycharm
土星云SaturnCloud2 小时前
智慧港口边缘计算:基于土星云边缘计算设备的三级架构设计与实战
服务器·人工智能·ai·边缘计算
lightqjx2 小时前
【Linux系统】程序地址空间(初识)
linux·页表·地址空间
funnycoffee1232 小时前
华为USG防火墙端口有收光,无法UP故障
服务器·网络·华为