| |||
Home > BPABI および SysV の共有ライブラリと実行可能ファイル > BPABI DLL 類似モデルでの必須のシンボルバージョン管理 |
ベースプラットフォームアプリケーションバイナリインタフェース(BPABI)DLL 類似モデルでは、静的なバインディングが必要です。 これは、ポストリンカが BPABI の DLL 内のシンボリック情報を変換して、序数のインデクスが付いているテーブルをインポートまたはエクスポートする可能性があるからです。 その場合、実行時にシンボルを検索することは不可能です。
シンボルバージョン管理の使用によって BPABI で静的バインディングが実行されます。 BPABI ファイルのデフォルトでは、コマンドラインオプショ --symver_soname
はオンになっています。つまり、エクスポートされたシンボルはすべて、DLL
の名前に基づいてバージョンが与えられます。