1

プラグインとして実行される DLL を作成しようとしています。プラグインは、メイン バイナリによってエクスポートされたいくつかのシンボルに依存しますが、コンパイル時リンカーではなく、実行時リンカー ( LoadLibraryA() の時点) によってシンボル解決を強制したいと考えています。

リンカに「未解決のシンボルについて心配する必要はありません。実行時に解決できます」と伝えることはできますか。

異なるバージョンのバイナリを再コンパイルできるようにしたいのですが、単一の dll を使用します。バイナリの名前は変更される可能性がありますが、エクスポートされたシンボルは一定のままである必要があります。

この動作を得るために「exp」ファイルを使用する方法はありますか? 他の方法はありますか?

4

1 に答える 1

1

.expこれは、ファイルを使用して可能になるはずです。インポート ライブラリとエクスポート ファイルの操作 を参照してください。

于 2013-10-29T13:48:57.450 に答える