Microsoft Äquivalent des Befehls nm
Frage
Ich habe lange Cygwin nm Befehl für alle meine LIB-Symbol Debuggen Bedürfnisse verwendet, aber vor kurzem dachte ich es über Bezugnahme in einem SO beantworten und erkannte, dass die meisten Windows-Entwickler haben nicht Cygwin installiert ist.
Was ist also der Microsoft entspricht nm, das heißt, welche Befehl werden die Symbole durch eine LIB-Datei, die undefinierten Symbole in der LIB und so weiter exportiert Liste?
Für die Neugierigen, eine Probe nm Manpage ist hier .
Lösung
Versuchen Dumpbin.exe.
Andere Tipps
-
Ausführen
vcvarsall.bat
, die in Ihrem installierten Pfad von Microsoft Visual Studio präsentieren könnten. Dies setzt die Umgebungsvariable fürdumpbin.exe
erforderlich.D:>"D:\Program Files (x86)\Microsoft Visual Studio 10.0\vcvarsall.bat" x86
-
Dann
dumpbin.exe
verwenden. Zum Beispiel gibtdumpbin.exe /ALL <bin_file>
alle Symbole.