C++ gdb如何打印stl容器

C++ gdb如何打印stl容器,c++,stl,gdb,C++,Stl,Gdb,GDB如何打印这个容器 const unordered_map<string, int> map{{"hello", 1}, {"world", 2}}; 如何为自定义容器获取此功能 const unordered_map<string, int> map{{"hello", 1}, {"world", 2}}; GDB如何打印这个容器 const unordered_map<string, int> map{{"hello", 1}, {"world",

GDB如何打印这个容器

const unordered_map<string, int> map{{"hello", 1}, {"world", 2}};
如何为自定义容器获取此功能

const unordered_map<string, int> map{{"hello", 1}, {"world", 2}};
GDB如何打印这个容器

const unordered_map<string, int> map{{"hello", 1}, {"world", 2}};
通过使用

用于
libstdc++
std::vector
std::unordred_map
等的漂亮打印机随
libstdc++
一起提供

我看到漂亮的打印机位于stl OBJJ文件中


不,他们不是。指向它们的文件名在目标文件中,但不是漂亮的打印机本身。

查找“gdb漂亮的打印机”好的,我看到漂亮的打印机位于stl objfile
libstdc++。so.6