2012-06-19 75 views
5

我必須調試Windows DLL的問題,但是我獨家運行Linux,所以我想知道是否有(最好是命令行)工具在Linux下檢查Windows DLL。我正在尋找的主要是導出符號的列表。用於檢查Windows DLL的Linux工具

+1

你不能在虛擬機中運行一些Windows(例如, Qemu),還是用Wine? –

+1

只是好奇 - 如果你在Linux下調試Windows DLL,你是如何執行它的? –

+0

@EricSmith我不想執行它,我只是想檢查一些符號的存在。 –

回答

5

您是否檢查過Dependency Walker是否會在酒下工作?

http://dependencywalker.com/

(只是一個WAG)

如何使用它的命令行(從相同的目錄DLL運行它)上:

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

給我'錯誤:模塊:import_dll庫MFC42.dll(這是L「Z:\\ tmp \\ depends22_x64 \\ depends.exe」所需的)找不到,即使這個非常活躍的DLL – Blauhirn