[出力 - C/C++]

提供:RAD Studio

[Delphi コンパイラ] への移動


プロジェクト > オプション > ビルド > Delphi コンパイラ > 出力 - C/C++/メニュー

ここでは、Delphi コンパイラからの C/C++ 出力 Delphi を指定することができます(Delphi コンパイラが何を出力するか、そしてその出力するディレクトリなど)。

デフォルトでは、Delphi コンパイラはすべての C++Builder ファイル(.dcu ファイルだけではなく、Delphi の必須ファイルを含む)を生成します。Delphi の必要部分を生成する他の唯一のオプションは[DCU のみ生成]です。[C/C++ 出力ファイルの生成]オプションで、出力するファイルを指定します。

オプション 説明

[ターゲット]、[適用...]、[保存...]

「[ターゲット]オプション」を参照。

共通項目

「[プロジェクト オプション]ページの共通項目」を参照。


出力オプション 説明 コンパイラ スイッチ 特に記載がなければすべてのプラットフォームをサポート

[C/C++ .bpi 出力ディレクトリ (パッケージ インポート ライブラリ)]

C++ プロジェクトで使用されるパッケージ インポート ライブラリ(.bpi)用の出力ディレクトリを指定します。参照([...])ボタンをクリックすると、[フォルダーの参照]ダイアログ ボックスが開きます。

‑NB

  • 32 ビット Windows
  • 64 ビット Windows
  • macOS 

[C/C++ .hpp 出力ディレクトリ]

C++ ヘッダー ファイル(.hpp)用の出力ディレクトリを指定します。

‑NH

[C/C++ .obj/.lib 出力ディレクトリ]

C++ object(.obj、 .o)および 静的ライブラリ(.lib、 .a)ファイル用の出力ディレクトリを指定します。

‑NO

[C/C++ 出力ファイルの生成]

Delphi コンパイラで出力されるファイルを指定します。

メモ:
Delphi パッケージの場合、選択肢は 2 つです:
  • [DCU を生成](C++ からパッケージを使用しない場合に適する)
  • [すべての %CBuilder% ファイル(パッケージ ライブラリを含む)を生成]

下矢印をクリックして、選択対象を表示します。

  • 32 ビット Windows
  • 64 ビット Windows
  • macOS 

[DCU のみ生成]

パッケージと関連 .dcu および .dcp ファイルを生成します。

[C .obj を生成]

C プログラムにリンクするための C オブジェクト ファイルを作成します(名前の変換はなし)。

‑J

[C++ .obj を生成]

C++ にリンクするための C++ オブジェクト ファイルを作成します(C++ の名前変換を使用)。

‑JP

[C++ .obj、ヘッダーを生成]

ヘッダー ファイル(.hpp)とオブジェクト ファイル(.obj)を生成します。

‑JPH

[C++ .obj、ヘッダー、名前空間を生成]

生成された .obj および .hpp ファイルに C++ の名前空間情報を含めます。

‑JPHN

[C++ .obj、ヘッダー、名前空間、エクスポートを生成]

生成された .obj および .hpp ファイルにすべてのシンボル情報を含めます。

‑JPHNE

[C++ .obj、名前空間を生成]

生成された .obj ファイルに C++ の名前空間情報を含めます。これは、Delphi と C++ の混合プロジェクトのデフォルトです。

‑JPN

[C++ .obj、名前空間、エクスポートを生成]

生成された .obj ファイルに C++ の名前空間情報およびシンボル情報を含めます。

‑JPNE

[C++ .obj、ヘッダー、エクスポートを生成]

生成されるオブジェクト(.obj)および ヘッダー(.hpp)ファイルに、シンボル情報を含めます。

‑JPHE

[C++ .obj、エクスポートを生成]

生成されたオブジェクト(.obj)ファイルにシンボル情報を含めます。

‑JPE

[すべての C++Builder ファイル (パッケージ ライブラリを含む) を生成]

パッケージとすべての Delphi ファイル(必要なすべての、C++ プロジェクト用のヘッダー ファイル(.hpp)、パッケージのインポート ライブラリ ファイル(.bpi)、パッケージの静的ライブラリ ファイル(.lib、.a)を含む)を生成します。デスクトップ プラットフォームでは、これがデフォルトの設定です。

‑JL

[.hpp ファイルを生成]

ヘッダー ファイル(.hpp)を生成します。デフォルトでは、True に設定されています。

  • iOS Device
    (64 ビット)

関連項目