2012-06-19 15 views
5

Tengo que solucionar un problema con las DLL de Windows, pero estoy ejecutando Linux exclusivamente, por lo que me preguntaba si hay herramientas (preferiblemente de línea de comandos) para inspeccionar las DLL de Windows en Linux. Lo que busco es principalmente la lista de símbolos exportados.Herramientas de Linux para inspeccionar Windows DLL

+1

¿No puedes ejecutar Windows en una VM (p. Ej. Qemu), o usar vino? –

+1

Simplemente curioso: si está depurando una DLL de Windows bajo Linux, ¿cómo la está ejecutando? –

+0

@EricSmith No estoy tratando de ejecutarlo, solo quería verificar la existencia de algunos símbolos. –

Respuesta

5

¿Has comprobado si Dependency Walker funcionará en vino?

http://dependencywalker.com/

(sólo una WAG)

Cómo se usa en la línea de comandos (ejecutarlo desde el mismo directorio que el archivo DLL):

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

me da 'err: module: import_dll Biblioteca MFC42.dll (que es necesaria para L" Z: \\ tmp \\ depends22_x64 \\ depends.exe ") no encontrada', a pesar de que esta dll está activa – Blauhirn

Cuestiones relacionadas