博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在code::blocks中使用gdb的pretty printer
阅读量:7122 次
发布时间:2019-06-28

本文共 399 字,大约阅读时间需要 1 分钟。

  hot3.png

这里的平台是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)

 

164230_Y9D8_1758058.jpg

 

 

配置调试环境,先创建配置

 

164248_qbZv_1758058.jpg

 

注意不要勾选的项目

164346_K2mF_1758058.jpg

 

 

 

 

顺便配置编译环境

 

复制默认的编译配置,改名为 TDM-GCC 32bit DEBUG方便管理

 

164402_N0KY_1758058.jpg

 

 

 

选择路径

 

164428_Vgyn_1758058.jpg

 

勾选必要的参数

 

164438_CfQE_1758058.jpg

 

更改项目使用的编译环境

 

164451_wTA0_1758058.jpg

164507_Ynb3_1758058.jpg

 

两个都可以,只是上面的是在配置编译器那里设定的

 

164523_TuGE_1758058.jpg

 

 

对项目使用 Rebuild

164532_l5sX_1758058.jpg

 

调试一下看下效果

164540_DkaF_1758058.jpg

 

比较不好的地方是那个watch窗口不能查看stl,不过可以在调试窗口使用命令 print查看stl容器的元素

 

转载于:https://my.oschina.net/reter/blog/821485

你可能感兴趣的文章
BIOS基础知识(上)
查看>>
python pip安装+easy_install
查看>>
rsync通过服务同步、linux系统日志、screen工具
查看>>
我的友情链接
查看>>
解决HP t5335z瘦客户机休眠问题
查看>>
citrix xendesktop edition
查看>>
CentOS添加永久静态路由
查看>>
前端重构实践(一) —— 性能优化
查看>>
Oracle 10g 问题集锦
查看>>
如何处理IE首页被篡改的问题
查看>>
思科网络设备模拟器GNS3与SecureCRT关联
查看>>
Activemq判断队列存活脚本(一)
查看>>
系统状态检测 及进程控制
查看>>
xen-tools创建虚拟机找不到root fs的解决办法
查看>>
IBM X3650 M4 服务器
查看>>
备份和归档的区别
查看>>
shell基础
查看>>
linux 文件类型 时间戳 ls bash特性四 文件查看命令 cp move echo
查看>>
如何在XenDesktop中映射USB设备
查看>>
Java并发编程 基础知识学习总结
查看>>