DUMPBIN.EXE

DUMPBIN.EXE是Fortran PowerStation的清單程式,具有提供此DLL中所輸出的符號的清單的功能。

此程式還可以用來列出lib檔案的信息。

基本介紹

  • 中文名:DUMPBIN.EXE
  • 作用:清單程式
  • 格式:庫
  • 平台:PC
參數列表,參數註解,備註,

參數列表

C:\Documents and Settings\Administrator>dumpbin /?
Microsoft (R) COFF Binary File Dumper Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
usage: DUMPBIN [options] [files]
/ALL
/ARCH
/ARCHIVEMEMBERS
/DEPENDENTS
/DIRECTIVES
/DISASM
/EXPORTS
/FPO
/HEADERS
/IMPORTS
/LINENUMBERS
/LINKERMEMBER[:{1|2}]
/LOADCONFIG
/OUT:filename
/PDATA
/RAWDATA[:{NONE|BYTES|SHORTS|LONGS}[,#]]
/RELOCATIONS
/SECTION:name
/SUMMARY
/SYMBOLS

參數註解

若要運行 DUMPBIN,請使用下列語法:
DUMPBIN [options] files...
指定一個或多個二進制檔案,以及控制信息所需的任何選項。DUMPBIN 將該信息顯示到標準輸出。可以將輸出重定向到檔案,或者使用 /OUT 選項為輸出指定檔案名稱。
當在檔案上運行 DUMPBIN 但未指定選項時,DUMPBIN 顯示 /SUMMARY 輸出。
當鍵入命令 dumpbin 但沒有任何其他命令行輸入時,DUMPBIN 顯示匯總其選項的用法語句。
DUMPBIN 選項
/ALL
此選項顯示除代碼反彙編外的所有可用信息。使用/DISASM 顯示反彙編。可以與 /ALL 一起使用
/RAWDATA:NONE 來省略檔案的原始二進制詳細資訊。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/ARCHIVEMEMBERS
此選項顯示有關庫成員對象的最少信息。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/CLRHEADER file
此處:
file
用/clr 生成的圖像檔案。

備註

CLRHEADER 顯示有關在任何託管程式中使用的 .NET 頭的信息。輸出顯示 .NET 頭及其中各節的位置和大小(以位元組計)。
File Format Spec.doc 描述 .NET 頭中的信息。NET SDK 將 File Format Spec.doc 安裝在 Tools Developers Guide 目錄中。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/DIRECTIVES
此選項轉儲圖像中由編譯器生成的 .directive 節。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/DEPENDENTS
轉儲圖像從中導入函式的 DLL 的名稱。不要轉儲導入函式名。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/DISASM
此選項顯示代碼段反彙編,如果出現在檔案中則使用符號。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/EXPORTS
此選項顯示從執行檔或 DLL 導出的所有定義。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/FPO
此選項顯示框架指針最佳化 (FPO) 記錄。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/HEADERS
此選項顯示檔案頭和每節的頭。當用於庫時,顯示每個成員對象的頭。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/IMPORTS[:file]
此選項顯示導入到執行檔或 DLL 的 DLL 列表(靜態連結的和延遲載入)和上述每個 DLL 的各個導入。
可選 file 規範允許指定僅顯示某個 DLL 的導入。例如:
dumpbin /IMPORTS:msvcrt.dll
此選項顯示的輸出與/EXPORTS 輸出相似。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/LINENUMBERS
此選項顯示 COFF 行號。如果對象檔案是用程式資料庫 (/Zi)、C7 兼容 (/Z7) 或僅限行號 (/Zd) 編譯的,則它包含行號。如果執行檔或 DLL 是與生成調試信息 (/DEBUG) 連結的,則它包含 COFF 行號。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/LINKERMEMBER[:{1|2}]
此選項顯示庫中定義的公共符號。指定參數 1 將按對象順序顯示符號及其偏移量。指定參數 2 將顯示對象的偏移量和索引號,然後按字母順序列出這些符號及每個符號的對象索引。若要兩個輸出都獲得,指定不帶數字參數的 /LINKERMEMBER。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/LOADCONFIG
此選項轉儲 IMAGE_LOAD_CONFIG_DIRECTORY 結構,此結構是由 Windows NT 載入程式使用並在 WINNT.H 中定義的可選結構。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/OUT:filename
此選項指定輸出的 filename。默認情況下,DUMPBIN 將信息顯示到標準輸出。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/PDBPATH[:VERBOSE] filename
此處:
filename
要為其查找匹配 .pdb 檔案的 .dll 或 .exe 檔案名稱。
VERBOSE(可選)
報告曾嘗試在其中定位 .pdb 檔案的所有目錄。
備註
/PDBPATH 將沿調試器搜尋 .pdb 檔案的同一路徑搜尋計算機,並將報告哪些 .pdb 檔案(若有)和 filename 中指定的檔案相對應。
使用 Visual Studio 調試器時可能會遇到問題,這是因為調試器對調試檔案的不同版本使用 .pdb 檔案。
/PDBPATH 將沿下列路徑搜尋 .pdb 檔案:
檢查執行檔駐留的位置。
檢查寫入執行檔的 PDB 的位置。這通常是圖像被連結時的位置。
沿 Visual Studio IDE 中配置的搜尋路徑檢查。
沿 _NT_SYMBOL_PATH 和 _NT_ALT_SYMBOL_PATH 環境變數中的路徑檢查。
在 Windows 目錄中檢查。
/PDATA
僅用於 RISC 處理器。
此選項從圖像或對象轉儲異常表 (.pdata)。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/RAWDATA[:{1|2|4|8|NONE[,number]]
此選項顯示檔案中每節的原始內容。參數控制顯示格式,如下所示:
參數 結果
1 默認值。內容以十六進制位元組顯示,如果內容具有列印的表示形式,則還顯示為 ASCII 字元
2 內容顯示為十六進制的 2 位元組值。
4 內容顯示為十六進制的 4 位元組值。
8 內容顯示為十六進制的 8 位元組值。
NONE 取消顯示原始數據。此參數對控制 /ALL 輸出很有用。
Number 顯示的行被設定為每行具有 number 個值的寬度。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/RELOCATIONS
此選項顯示對象或圖像中的任何重定位
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/SECTION:section
此選項限制與指定的 section 有關的信息的輸出。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/SUMMARY
此選項顯示有關節的最少信息(包括總大小)。如果未指定其他選項,則此選項為默認值。
只有/HEADERS DUMPBIN 選項可用於由/GL 編譯器選項產生的檔案。
/SYMBOLS
此選項顯示 COFF 符號表。符號表存在於所有對象檔案中。而對於圖像檔案,只有當它是與 /DEBUG 連結的時,它才包含 COFF 符號

相關詞條

熱門詞條

聯絡我們