VS2019运行Linux程序报错:无法启动gdb。系统中缺少gdb。需进行...
问题描述
在vs2019上我要测试运行我的Linux项目,发现不能运行,并报无法启动gdb的错误
该问题的前提是Windows下可以编译生成Linux项目,所以可以排除编译的问题

什么是gdb
gdb是Linux下调试代码的工具,相当于Windows下的Debug,有了gdb就可以对Linux代码进行调试运行。
问题解决
该报错的最大可能原因就是,我们的Linux系统中缺少gdb调试工具
首先我们先,看一下我们的Linux系统上到底有没有gdb,通过gdb -v的指令

发现系统上还真没有,那我们就先来安装一下
安装gdb命令:apt-get install gdb(建议安装在root用户下进行)

安装完成后,用gdb -v命令检验一下是否安装成功

这时在试一下,vs2019能否启动调试代码

可以调试运行,问题解决了