API(*.bpl、*.dylib、*.so)
ファイルの種類:インデックス への移動
Delphi のデスクトップ プラットフォーム、C++ の Windows、macOS、iOS のパッケージをビルドすると、RAD Studio は、パッケージの共有ライブラリ ファイルを生成します。 このパッケージに動的にリンクするプロジェクトでは、パッケージの共有ライブラリ ファイルが実行時に必要です。
パッケージの共有ライブラリ ファイルのファイル名は以下のようになります。
<package>.bpl
: 32 ビット Windows および 64 ビット Windowsbpl<package>.dylib
: macOS、32 ビット iOS デバイスおよび 64 ビット iOS デバイスbpl<package>.so
: Linux
条件を満たしたパッケージをビルドすると、パッケージの共有ライブラリ ファイルがデフォルトでは以下のフォルダに生成されます。
- 32 ビット Windows の場合:
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl
- Delphi のその他のプラットフォームと C++ の 64 ビット Windows の場合:
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\<platform>
- C++ での他のプラットフォームの場合:
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\<platform>\<build configuration>
出力ディレクトリを変更するには:
- Delphi の場合、[パッケージ出力ディレクトリ]オプションを使用します([プロジェクト|オプション|Delphi コンパイラ]より)。
- C++ の場合、[最終出力ディレクトリ]オプションを使用します([プロジェクト|オプション|C++ (共有オプション)]より)。
関連項目
- 共有ライブラリ(Wikipedia)