微軟開源PDB

2021-09-17 05:05:50 字數 488 閱讀 7576

pdb或「程式資料庫(program database)」是windows生態系統的乙個核心元件。不管你是使用c++編寫**,還是使用.net編寫**,如果沒有pdb檔案,即使是像單步執行**這樣的基本任務也是不可能的。然而,pdb格式在很大程度上是個黑盒子。至少到目前為止是這樣。

\\ 幾年來,微軟已經發布了公共api,允許開發人員直接查詢pdb檔案。來自微軟的jim hogg在一篇博文的開始部分特別提到了以下三篇文章:\\

為了應對這種情況,微軟已經遵循mit許可協議發布了許多讀寫pdb檔案所需的**。這些**無法直接編譯,因為它缺少必要的構建檔案。微軟發布這些**的目的是,讓開發人員可以閱讀或者重用他們需要的**部分。如果想要乙個完整的解決方案,那麼微軟建議繼續使用已發布的api。

\\ jim hogg寫到:

\\

\
\\

檢視英文原文:microsoft open sources pdb

微軟開源PDB

pdb或 程式資料庫 program database 是windows生態系統的乙個核心元件。不管你是使用c 編寫 還是使用.net編寫 如果沒有pdb檔案,即使是像單步執行 這樣的基本任務也是不可能的。然而,pdb格式在很大程度上是個黑盒子。至少到目前為止是這樣。幾年來,微軟已經發布了公共api...

微軟開源PDB

pdb或 程式資料庫 program database 是windows生態系統的乙個核心元件。不管你是使用c 編寫 還是使用.net編寫 如果沒有pdb檔案,即使是像單步執行 這樣的基本任務也是不可能的。然而,pdb格式在很大程度上是個黑盒子。至少到目前為止是這樣。幾年來,微軟已經發布了公共api...

微軟開源PDB

pdb或 程式資料庫 program database 是windows生態系統的乙個核心元件。不管你是使用c 編寫 還是使用.net編寫 如果沒有pdb檔案,即使是像單步執行 這樣的基本任務也是不可能的。然而,pdb格式在很大程度上是個黑盒子。至少到目前為止是這樣。幾年來,微軟已經發布了公共api...