的xdebuger配置远程调试_VScode调试Linux详解

本文介绍了如何使用VSCode通过SSH远程调试Linux程序,包括安装软件、配置SSH连接、设置调试参数等步骤。重点讲述了无需gdbserver的ssh+vscode调试方法,以及如何附加到远程进程进行调试。
摘要由CSDN通过智能技术生成

    在Linux上通常使用gdb命令行调试,但该方式调试不太直观,且命令行长时间不用,容易忘记,不如GUI直观和容易上手,下面介绍基于GUI的方式调试Linux。

一.Linux调试GUI方案简介

1)  Visual studio 远程调试Linux

在VS2015版本以后Visual studio就支持Linux的编译和调试。使用熟悉的windows界面开发和调试Linux,极大的提高了开发效率,可以广泛应用的Linux服务器开发和嵌入式Linux开发。遗憾的是该方式需要基于VS工程来调试,旧的项目是基于Makefile的工程,VS不能调试Makefile工程,业界将Makefile工程转VS工程,然后用VS来调试,详见https://github.com/robotdad/vclinux。

2)  基于eclipse 本地调试Linux

因为eclipse是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试Linux

3)  基于QtCreator 本地调试Linux

因为QtCreator是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试

4)  基于eclipse 远程调试Linux

Gdb+gdbserver方式,远程有一个gdbserver,本地机器通过网络发指令给gdbserver完成调试

5)  基于QtCreator远程调试Linux

Gdb+gdbserver方式,远程有一个gdbserve

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值