Welche Tools benutzt ihr? Wie können C++-Symbole demangle an Profiler-Tools übergeben werden, z opannotieren?
Vielen Dank
vehomzzz
Welche Tools benutzt ihr? Wie können C++-Symbole demangle an Profiler-Tools übergeben werden, z opannotieren?
Vielen Dank
Dan Formen
Verwenden nm
um alle Symbole zu sehen und c++filt
zu entwirren.
Beispiel:
nm -an foo | c++filt
es sei denn, die Binärdatei wurde entfernt
– Gaetano Mendel
4. September 2009 um 14:19 Uhr
Im Fall einer gestrippten Binärdatei können Sie immer versuchen, in eine Kristallkugel zu blicken.
– Dan Formen
4. September 2009 um 14:24 Uhr
Das -C|–Demangle[=style] sollte sich um den Teil von c++filt kümmern: nm -anC foo
– Eugen Constantin Dinca
18. Februar 2010 um 6:41 Uhr
@DanMoulding im Falle einer gestrippten Binärdatei, die Sie verwenden können readelf -Ws
– Wladimir Kolesnikow
23. Februar 2014 um 23:54 Uhr
Mike Dunlavey
Das von mir verwendete Profiling-Tool kennt bereits die Symbole und den Quellcode, da es nur der Debugger ist. Ich kann die App mit enthaltenen Symbolen erstellen, sogar mit vollständiger Optimierung.