🎃
DLL解析系ツール
DLLの中身を解析することなどあってはならないと思うが,一応。
UNIXの共有ライブラリならlddコマンドでくらいしか知らないがWindowsでは調べ方がいろいろあるのでメモ。
Dependencies
1.- C++のDLLの依存関係を調べることができる。
- コンパイルは通るが,実行時エラーが直せないというときに使おう。
dumpbin
2.- C++のDLLに含まれる関数名を取得できる。
- ソースコードを紛失したけどとりあえず呼び出したいときに使おう。
- Visual Studioインストーラで「C++デスクトップ開発」入れると,勝手にDevelopper Command PromptとDeveropper Power Shellがついてくる。ここで"dumpbin /exports <DLL PATH>"と打つと関数名が見れちゃう。
Discussion