这里的平台是windows10
因为C::B自带的gdb不支持python,首先找一个支持python的gdb,
为了方便,直接下载TDM-GCC(因为64位 7.9.1和7.8.1版本gdb在调试cout的时候会出现bug,所以这里32bit的gdb为例,因此在安装TDM-GCC的时候要顺便勾选32位的gdb)
配置调试环境,先创建配置
注意不要勾选的项目
顺便配置编译环境
复制默认的编译配置,改名为 TDM-GCC 32bit DEBUG方便管理
选择路径
勾选必要的参数
更改项目使用的编译环境
两个都可以,只是上面的是在配置编译器那里设定的
对项目使用 Rebuild
调试一下看下效果
比较不好的地方是那个watch窗口不能查看stl,不过可以在调试窗口使用命令 print查看stl容器的元素