set print pretty on set auto-load safe-path / # Enable C++ std pretty printing in LinuxMint 18.X, 19.X # https://sourceware.org/gdb/wiki/STLSupport python from platform import linux_distribution from sys import path distro = linux_distribution() if 'LinuxMint' == distro[0] and '18' in distro[1]: path.insert(0, '/usr/share/gcc-5/python') from libstdcxx.v6.printers import register_libstdcxx_printers register_libstdcxx_printers(None) if 'LinuxMint' == distro[0] and '19' in distro[1]: path.insert(0, '/usr/share/gcc-8/python') from libstdcxx.v6.printers import register_libstdcxx_printers register_libstdcxx_printers(None) end