c – 如何在gdb输出中隐藏typeinfo

我正在调试沉重的模板化代码,并寻找一种方法来隐藏回溯中的类型信息和打印变量.

如果你只能隐藏模板参数会更好,因为它们使回溯非常难以阅读.

感谢您的支持.

最佳答案 最好的方法是使用gdb插件.我不知道gdb中的原生设置(帧过滤器除外)可以达到预期的效果.

请查看https://github.com/tromey/gdb-helpers,更具体地说是https://github.com/philtweir/gdb-pretty-frame-cpp.我使用gdb-pretty-frame和自定义模板重码.

点赞