2012-06-19 11 views
5

Muszę usunąć problem z bibliotekami DLL systemu Windows, ale używam wyłącznie Linuksa, więc zastanawiałem się, czy istnieją (najlepiej w linii poleceń) narzędzia do sprawdzania bibliotek DLL systemu Windows pod Linuksem. To, czego szukam, to głównie lista eksportowanych symboli.Narzędzia Linuksa do sprawdzania bibliotek DLL systemu Windows

+1

Nie można uruchomić niektórych systemów Windows w maszynie wirtualnej (np. Qemu), lub użyć Wine? –

+1

Po prostu ciekawy - jeśli debugujesz bibliotekę DLL systemu Windows pod Linuksem, w jaki sposób ją uruchamiasz? –

+0

@EricSmith Nie próbuję go wykonać, po prostu chciałem sprawdzić istnienie niektórych symboli. –

Odpowiedz

5

Czy sprawdziłeś, czy Dependency Walker będzie działał pod winem?

http://dependencywalker.com/

(tylko WAG)

Jak go używać w wierszu polecenia (uruchom go z tego samego katalogu co DLL):

wine /full/path/to/depends.exe /c /of:output.txt dynamic-library.dll 
+0

daje mi 'err: moduł: import_dll Biblioteka MFC42.dll (która jest potrzebna przez L" Z: \\ tmp \\ zależy22_x64 \\ zależy.exe ") nie znaleziono", mimo że ten bardzo dll jest aktywny – Blauhirn

Powiązane problemy