モジュール定義ファイル
DLLを作るとき、次のようなファイルを作ります。
LIBRARY foobar.dll EXPORTS func1 func2
で、これをリンカに認識させる必要があります。
VC++6 とか eVC++ とかの場合には、次のようにします。
- メニュー:プロジェクト→設定
- リンク タブ→プロジェクトオプション に
/def:"<ファイル名>"
を追加
Visual Studio .net の場合は、次の通りです。
- メニュー:プロジェクト→(プロジェクト)のプロパティ
- 構成プロパティ→リンカ→入力
- モジュール定義ファイル にファイル名を書く