首先我们需要知道GDB 调试器无法直接安装到 Windows 平台上,如果想在 Windows 系统中使用 GDB 调试器,需要一个中间媒介,常用的就是 MinGW。
MinGw 全称 Minimalist GNU for Windows,作用其实就是为我们在windows上搭建一个虚拟的linux环境。
所以,在windows上安装GDB需要两个步骤:
1.进入官网,下载MinGW安装包,我下载的是最新版本。
2.下载完成直接运行exe,点击install
3.选择安装路径
4.进入安装 MinGW 配置器的界面,读者耐心等待安装完成(显示 100%)即可(如下图1)。
图1
5.安装完成之后,我们会得到一个名为 "MinGW Installer Manager" 的软件,借助它,我们可以随时根据需要修改 GCC 编译器的配置。如下图2所示:先右键选择配置,再Installation -> Apply Changes安装。
图2
6.安装完成后需要配置环境变量
7.验证是否安装成功,cmd执行gcc -c ,显示版本信息即完成安装
利用MinGW下载,双击打开guimain.exe。
找到 mingw32-gdb-bin,选择并在菜单栏中依次选择Installation -> Apply Changes,点击apply即可
验证,cmd命令中输入gdb -v
如果未出现以上信息检查MinGW->bin文件是否有以下两个exe,有则检查环境变量是否正确,无,则未按照成功,需要重新操作。
至此安装完成。