在code::blocks中使用gdb的pretty printer

2017-01-10 10:02:32来源:oschina作者:南城小镇人点击

第七城市

这里的平台是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容器的元素


第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台