printing stl containers with gdb 7.0

c++, gdb, stl

Solution

in the gdb:

source {full_path}stl-views-1.0.3.gdb

now you'll have new commands, such as `pvector, plist, pmap` and more (replace {full_path} with the full path to the file.

You can also put the command `source stl-views-1.0.3.gdb` in `~/.gdbinit` - and then you'll have it automatically every time you launch gdb.

Problem

I have installed GDB 7.0 and python per the following instructions. In the same manual, there is a mention of this file stl-views-1.0.3.gdb. What confuses me is where it should be placed in order to enable pretty printing of stl containers. Would someone also explain to me all of this work? Thanks

Original source

Related problems