PDB ドキュメントで定義された構造をデコードするモジュールを作成します。PDB ドキュメントから必要なデバッグ シンボルを抽出するモジュールを提供してくれる人はいますか? ありがとう。
1 に答える
2
Debug Interface Access (DIA) SDKが必要です。これは COM ベースですが、PDB を処理する最も強力で柔軟な方法であり、バージョン間の PDB 形式の変更をすべて抽象化します。これは Visual Studio に同梱されており、ヘッダーとライブラリは VS インストール ディレクトリの下にあります。
MSDN には、型情報のダンプを含むPDBのダンプのかなり完全な例もあります。
DIA に代わるものは、デバッグ ヘルプ (DbgHelp) ライブラリです。よりシンプルなインターフェイスを備えていますが、DIA よりも公開されている機能が少なくなっています。あなたが望むもののために、私はあなたがSymGetTypeInfo
メソッドを使うと思います。
于 2011-08-03T07:11:53.460 に答える