gdb:如何禁用特定的漂亮打印机

时间:2018-01-30 11:06:49

标签: gdb

如何在gdb中禁用特定的漂亮打印机?
例如,禁用C ++ 11 std :: unique_ptr打印机。

gdb帮助或文档没有给出真实世界或工作示例。

1 个答案:

答案 0 :(得分:0)

这对我有用:

(gdb) info pretty-printer
global pretty-printers:    
  libstdc++-v6
    ...        
    std::unique_ptr
    ...
(gdb) disable pretty-printer libstdc++-v6 std::unique_ptr

来源:https://www-zeuthen.desy.de/unix/unixguide/infohtml/gdb/Pretty_002dPrinter-Commands.html