2010-02-02 50 views
21

我知道有像PE資源管理器一樣的工具來檢查窗口上DLL的內容(導出的符號等)。靜態庫有類似的東西嗎?我正在鏈接到一個第三方庫,它產生了一些鏈接錯誤,我想仔細檢查一下我所期望的符號是否被提供。窗口的靜態庫檢查器?

回答

28

Dumpbin

的DUMPBIN實用程序,它被提供與Microsoft Visual C++的32位版本,結合的LINK,LIB和EXEHDR公用事業能力。這些工具的組合能夠提供有關可執行文件,庫和DLL文件中提供的格式和符號的信息。

+1

非常好,謝謝! – 2010-02-02 23:21:59

+1

如果要訪問.lib符號,可以在VS 20xx的開發人員命令提示符中運行'dumpbin/headers libname.lib'。 – Gobe 2014-08-21 17:42:12

9

dumpbin附帶Visual Studio,可以查看.lib文件。閱讀文檔以確定要使用的swich,或僅使用/ all,將其全部轉儲到文件中,並使用編輯器搜索要查找的符號。