Auf meiner Fedora-Box habe ich eine Menge von separaten Debug-Informationen installiert.Auswahl Subset von Debug-Info-Dateien in gdb Sitzung
sudo DNF debuginfo-install
<list of packets>
, wenn ich einige einfache Code debuggen es sehr lange braucht, bis ein Symbol angezeigt wird oder einige Werte gedruckt werden. Es ist ziemlich klar, dass es absolut notwendig ist, alle installierten Symboldateien auszuwerten, um alle Informationen zu erhalten.
Aber wenn ich ein Problem habe, sagen auf einem lib wie goocanvas Ich möchte nur meinen lokaler Debug smbols erzeugt mit meinem eigenen kompilierten Code mit -g
Option und die nur die Debug-Informationen zu goocanvas Libs haben.
Wie kann diese Art von Auswahl erreicht werden? Nur indem Sie den Ordner der Debug-Info-Dateien umbenennen und eine Kopie der benötigten Dateien erzeugen? Vielleicht als Symlink? Oder gibt es irgendwo eine gemeinsame Auswahlmöglichkeit?