Microsoft odpowiednik polecenia nm

Od dawna używam komendy nm Cygwina do wszystkich moichdebugowanie symbolu lib wymaga, ale ostatnio myślałem o odwołaniu się do niego w odpowiedzi SO i zdałem sobie sprawę, że większość programistów Windows nie ma zainstalowanego Cygwina.

Więc jaki jest odpowiednik Microsoft nm, tzn. jakie polecenie wyświetli symbole wyeksportowane przez a .plik lib, nieokreślone symbole w .lib, i tak dalej?

Dla ciekawskich przykładową stroną Man nm jest tutaj .

 36
Author: pnuts, 2008-12-17

2 answers

Spróbuj dumpbin.exe.

MSDN dumpbin.exe reference .

 37
Author: Tim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-01-19 15:21:05
  1. Uruchom vcvarsall.bat, które mogą pojawić się w ścieżce zainstalowanego programu Microsoft Visual Studio. Ustawia zmienną środowiskową wymaganą dla dumpbin.exe.

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

  2. Następnie użyj dumpbin.exe. Na przykład dumpbin.exe /ALL <bin_file> podaje wszystkie symbole.

 5
Author: rashok,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-06-20 09:12:55