win7系統(tǒng)下載
當(dāng)前位置: 首頁(yè) > 編程軟件教程 > 詳細(xì)頁(yè)面

【PDBExplorer特別版下載】PDB文件查看工具(PDBExplorer) v1.0 免費(fèi)版

【PDBExplorer特別版下載】PDB文件查看工具(PDBExplorer) v1.0 免費(fèi)版
  • 軟件類型:編程軟件
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 授權(quán)方式:免費(fèi)軟件
  • 更新時(shí)間:2024-12-13
  • 閱讀次數(shù):
  • 推薦星級(jí):
  • 運(yùn)行環(huán)境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

PDBExplorer特別版是一款專門(mén)用來(lái)打開(kāi)PDB格式文件的查看工具,我們可以將PDB文件里的內(nèi)容通過(guò)這款軟件來(lái)直接打開(kāi),并且能夠從文件內(nèi)容里快速找到自己需要的信息。

PDBExplorer特別版

功能介紹

1. 查看pdb文件頭信息,可以修改名稱,模擬器不支持中文PDB名稱文件使用此功能修改比較方便;

2. 查看所有記錄,并顯示各個(gè)記錄的偏移地址、長(zhǎng)度、屬性、標(biāo)識(shí)等信息;

3. 記錄可以分文本方式、十六進(jìn)制單記錄以及瀏覽全部方式查看,并可以快速定位;

常見(jiàn)問(wèn)題

什么是PDB文件?

大部分的開(kāi)發(fā)人員應(yīng)該都知道PDB文件是用來(lái)幫助軟件的調(diào)試的。但是他究竟是如何工作的呢,我們可能并不熟悉。本文描述了PDB文件的存儲(chǔ)和內(nèi)容。同時(shí)還描 述了debugger如何找到binay相應(yīng)的PDB文件,以及debugger如何找到與binay對(duì)應(yīng)的源代碼文件。本文適用于所有的Native和 Managed的開(kāi)發(fā)人員。

在開(kāi)始前,我們先定義2個(gè)術(shù)語(yǔ):private build, 用來(lái)表示在開(kāi)發(fā)人員自己機(jī)器上生成的build;public build,表示在公用的build機(jī)器上生成的build。private build相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,因?yàn)镻DB和binay在相同的地方,通常地我們遇到的問(wèn)題都是關(guān)于public build。

所有的的開(kāi)發(fā)人員需要知道的最重要的事情是”PDB文件跟源代碼同樣的重要“, 沒(méi)有PDB文件,你甚至不能debugging。對(duì)于public build,需要symbol server存儲(chǔ)所有的PDB,然后當(dāng)用戶報(bào)告錯(cuò)誤的時(shí)候,debugger才可以自動(dòng)地找到binay相應(yīng)的PDB文件, visual studio 和 windbg都知道如何訪問(wèn)symbol server。在將PDB和binay存儲(chǔ)到symbol server前,還需要對(duì)PDB運(yùn)行進(jìn)行source indexing, source indexing的作用是將PDB和source關(guān)聯(lián)起來(lái)。

接下來(lái)的部分假設(shè)有已經(jīng)設(shè)置好了symbol server和source server indexing。TFS2010中可以很簡(jiǎn)單地完成對(duì)一個(gè)新的build的source indexing 和 symbol server copying。

二 PDB文件的內(nèi)容

正式開(kāi)始PDB的內(nèi)容,PDB不是公開(kāi)的文件格式,但是Microsoft提供了API來(lái)幫助從PDB中獲取數(shù)據(jù)。

Native C++ PDB包含了如下的信息:

* public,private 和static函數(shù)地址;

* 全局變量的名字和地址;

* 參數(shù)和局部變量的名字和在堆棧的偏移量;

* class,structure 和數(shù)據(jù)的類型定義;

* Frame Pointer Omission 數(shù)據(jù),用來(lái)在x86上的native堆棧的遍歷;

* 源代碼文件的名字和行數(shù);

.NET PDB只包含了2部分信息:

* 源代碼文件名字和行數(shù);

* 和局部變量的名字;

* 所有的其他的數(shù)據(jù)都已經(jīng)包含在了.NET Metadata中了;


點(diǎn)下面下載:(推薦使用"迅雷"進(jìn)行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 婷婷丁香五月天综合东京热| 伊人久久成人成综合网222| 精品国产第一国产综合精品 | 狠狠色丁香婷婷综合激情| 欧美综合天天夜夜久久| 色综合久久无码中文字幕| 2021精品国产综合久久| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 91探花国产综合在线精品| 五月天激情综合网| 亚洲国产成人久久综合一区77| 五月六月综合欧美网站| 狠狠做五月深爱婷婷天天综合| 精品福利一区二区三区精品国产第一国产综合精品 | 麻豆精品久久精品色综合| 天天做天天爱天天综合网| 亚洲狠狠成人综合网| 五月婷婷综合网| 色婷婷综合在线| 在线综合亚洲欧美日韩| 中文自拍日本综合| 亚洲色偷偷综合亚洲AVYP| 亚洲综合日韩中文字幕v在线| 久久精品国产亚洲综合色| 欧美αv日韩αv另类综合| 夜鲁鲁鲁夜夜综合视频欧美| 狠狠色狠狠色综合久久| 天天久久狠狠色综合| 亚洲狠狠婷婷综合久久久久| 亚洲狠狠综合久久| 狠色狠色狠狠色综合久久| 狠狠综合久久AV一区二区三区 | 色爱无码AV综合区| 国产成人精品综合在线观看| 欧美综合天天夜夜久久| 亚洲香蕉网久久综合影视| 自拍三级综合影视| 色噜噜狠狠色综合网| 色视频综合无码一区二区三区| 久久99国产综合精品| 欧美日韩国产综合视频一区二区二|