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 .

War es hilfreich?

Lösung

Versuchen Dumpbin.exe.

MSDN Dumpbin.exe Referenz .

Andere Tipps

  1. Ausführen vcvarsall.bat, die in Ihrem installierten Pfad von Microsoft Visual Studio präsentieren könnten. Dies setzt die Umgebungsvariable für dumpbin.exe erforderlich.

    D:>"D:\Program Files (x86)\Microsoft Visual Studio 10.0\vcvarsall.bat" x86

  2. Dann dumpbin.exe verwenden. Zum Beispiel gibt dumpbin.exe /ALL <bin_file> alle Symbole.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top