目次→コンパイラ→
コマンド・ラインを使う→
Compiler Option: -dll←オリジナル・サイト
目次→
コンパイラ・オプション一覧→
Compiler Option: -dll←オリジナル・サイト
DLL 作成して、ライブラリを輸入します。
構文:
記述:
-dll コンパイラ オプションは、ダイナミック リンク ライブラリを作成します。
これにより、Windows では DLL (輸入ライブラリを含む) が作成され、Linux では .so が作成され、DOS では DXE が作成されます。
固有のマクロ
__FB_OUT_DLL__ は、
-dll オプションが指定されると、非ゼロ (-1) に設定されます。そうでなければ、ゼロ (0) に設定されます。
プラットホーム差:
- Windows では、ダイナミック リンク ライブラリはファイル名拡張子「.dll」で作成され、インポート ライブラリはファイル名「lib<name>.dll.a」で作成されます。
- Linux では、ダイナミック リンク ライブラリはファイル名拡張子「.so」で作成されます。
- DOS では、ダイナミック リンク ライブラリはファイル名拡張子「.dxe」で作成され、インポート ライブラリはファイル名「lib<name>_il.a」で作成されます。
参照: