西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

pdb文件提取器(PDBRipper)

1.12 綠色版
  • pdb文件提取器(PDBRipper)1.12 綠色版
  • 軟件大小:4.3M
  • 更新時間:2015-01-08 15:07
  • 軟件語言:英文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費軟件 / 文件處理
  • 軟件等級:3級
  • 應(yīng)用平臺:WinAll, Win7
  • 官方網(wǎng)站:http://ntinfo.biz/
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

PDBRipper是一個實用程序,用于提取從PDB-文件的信息。

PDPRipper可以提取:

枚舉
用戶定義類型(結(jié)構(gòu),工會...)
類型定義

pdb文件是什么?

.pdb文件,是VS生成的用于調(diào)試的符號文件(program database),保存著調(diào)試的信息。在VS的工程屬性,C/C++,調(diào)試信息格式,設(shè)置/Zi,那么VS就會在構(gòu)建項目時創(chuàng)建PDB文件。

在這里要區(qū)分兩種情況:

1、構(gòu)建靜態(tài)庫時,可以在工程屬性 –> C/C++ –> 輸出文件 –> 程序數(shù)據(jù)庫名 設(shè)置生成的pdb文件名稱,如果不指定,默認是生成為VCx0.pdb,這里x是VS版本號,例如用VS2005,就會生成VC80.pdb。這里就會產(chǎn)生一個疑問,編譯靜態(tài)庫時默認生成的.pdb文件名字都一樣,那引用這個靜態(tài)庫的項目最后能找到正確的.pdb文件嗎?答案是肯定的,因為VS會在生成的文件中嵌入 .pdb 文件的路徑。

舉個例子,在Project/ToolA下,構(gòu)建了一個靜態(tài)庫ToolA.lib,對應(yīng)生成一個vc80.pdb,同樣在在Project/ToolB下,構(gòu)建了一個靜態(tài)庫ToolB.lib,對應(yīng)生成一個vc80.pdb。然后最終的工程Work.exe同時鏈接了這兩個靜態(tài)庫.這時,生成Work.pdb的時候,就會在ToolA.lib中找到它對應(yīng)的符號文件路徑Project/ToolA/vc80.pdb,以及ToolB.lib對應(yīng)的符號文件路徑Project/ToolB/vc80.pdb,合并生成最終工程的Work.pdb。

2、構(gòu)建可執(zhí)行文件或動態(tài)庫,這種情況下,編譯器會生成一個.pdb文件,鏈接器會生成一個.pdb文件,編譯器生成的pdb文件可以在在工程屬性 –> C/C++ –> 輸出文件 –> 程序數(shù)據(jù)庫名 設(shè)置,鏈接器生成的.pdb文件可以在工程屬性 –> 鏈接器 –> 調(diào)試 –> 生成調(diào)試信息(設(shè)置Yes),生成程序數(shù)據(jù)庫名設(shè)置。

軟件標簽: pdb

軟件截圖

pdb文件提取器(PDBRipper) 1.12 綠色版

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字數(shù): 0/500

TOP
軟件下載