在Windows下安装编译GDB调试工具

想用vscode运行C++程序,安装MinGW时,gdb一直安装不成功,查了很多资料,现在总结一下成功经验。

首先,去官网下载比较新的gdb压缩包

http://www.gnu.org/software/gdb/download/
http://ftp.gnu.org/gnu/gdb/
网站的纯英文的,英语不好的同学们可以下载谷歌浏览器翻译一下(但是个人建议不要用谷歌下载,速度很慢,也有可能是我自己的问题),然后点击下载最新压缩包即可(我这里是8.2.1,.gz或者.xz应该都可以,我用的.gz)
http://ftp.gnu.org/gnu/gdb/
下载好以后,解压缩,这里解压出来的只是源代码,是不包含gdb.exe可执行程序的,所以我们还需要对源代码进行编译,使其生成可执行的gdb.exe文件

要想对源代码进行编译,我们还需要下载MSYS(这里假设你已经下载并安装了MinGW,如果没有的话可百度搜索MinGW进入官网进行下载安装),http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/

点击上面的链接下载MSYS,在该下载页面中,下载图中READ.TXT下面的第一个压缩包文件即可。
在这里插入图片描述
下载后,解压缩,将文件内的msys文件夹整个移动到路径C:\MinGW下面,然后在msys文件夹内,打开msys.bat文件,接着进入gdb的目录下,最好是全英文,如:D:\gdb-8.2.1

输入cd /d/gdb-8.2.1
!!!cd后边一个空格,盘符小写,不写冒号,按上边格式就行

输入 ./configure&&make 进行编译

这里要等好久 在这里插入图片描述
编译成功后,可以在D:\gdb-8.2.1\gdb 文件夹下面找到gdb.exe文件,将该文件复制到MinGW\bin里。

到此,gdb安装成功!


转自:ZeroZone零域
来源:CSDN
原文:https://blog.csdn.net/ksws0292756/article/details/78505240

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值