Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 946 Bytes

README.md

File metadata and controls

33 lines (24 loc) · 946 Bytes

GDB Pretty-Printed Frames for C++

Pretty-printer for GDB frames in a backtrace, able to handle nested C++ template arguments. Originally developed for use debugging CGAL-based projects, but is template-library agnostic.

Pretty-printer in use with CGAL

Dependencies

Works with GDB 7

Python modules:

License

Apache License except for CC-BY-SA files (marked in file)

Usage

To use without installation, to .gdbinit add:

add-auto-load-safe-path [PATHTOSOURCE]
python
import sys
sys.path.insert(0, [PATHTOSOURCE])

import framefilter
framefilter.CppFrameFilter()
end

where PATHTOSOURCE is the location of this directory.

(based on GDB STLSupport's approach)