2
PDBドキュメントで定義されている構造をデコードするモジュールを作成します。誰でも私にPDB文書から必要なデバッグシンボルを抽出するモジュールを提供できますか?ありがとう。私は、.PDBドキュメントからデバッグシンボルを処理するC++ライブラリを探しています。
PDBドキュメントで定義されている構造をデコードするモジュールを作成します。誰でも私にPDB文書から必要なデバッグシンボルを抽出するモジュールを提供できますか?ありがとう。私は、.PDBドキュメントからデバッグシンボルを処理するC++ライブラリを探しています。
Debug Interface Access (DIA) SDKが必要です。それはCOMベースですが、PDBを処理するための最も強力で柔軟な方法であり、バージョン間のすべてのPDB形式の変更を抽象化します。 Visual Studioに同梱されており、VSインストールディレクトリの下にヘッダーとライブラリがあります。
MSDNには、タイプ情報のダンプを含むdumping a PDBのかなり完全な例もあります。
DIAの代替品はDebug Help (DbgHelp) libraryです。よりシンプルなインターフェースを備えていますが、DIAよりも機能が少なくなっています。あなたが望むものについては、SymGetTypeInfo
メソッドを使用すると思います。