プロジェクトにインポートするソース C ファイルのデータ・インポート構成プロパティーを
設定することができます。
始める前に
「インポーター」ページで、バインディング・ファイルのデータ・インポート構成プロパティーを設定できます。
または、ウィザードを閉じた後で、
Java™ コード・エディターでソース・コードのプロパティーを変更することができます。
「設定」ページで、これらのプロパティーのデフォルトを変更できます。「設定」ページで設定した値は、「データ・インポート構成プロパティーの設定」ページでデフォルトとして表示されます。
手順
- インクルード・パス: インクルード・ファイルを検索するためにディレクトリーのリストをインクルードすることができます。「追加」をクリックし、ディレクトリー・パスを追加します。
- プラットフォーム - コンパイラー: C プログラムのコンパイルが行われるプラットフォームを指定します。
- 照会: インポーター設定を設定した後で (以下で説明する拡張プロパティーも含む) これらを変更できます。「照会」をクリックして、使用可能なデータ構造を表示します。C インポーターは選択された C ファイルを読み取り、すべての構造名をアプリケーションに戻します。 インポートする C 構造の名前を
選択します。
- 拡張データ・インポート構成プロパティーを設定するには、「拡張を表示」をクリックします。
- 浮動小数点フォーマット: 浮動小数点数のバイト表記を示します。
- コード・ページ: C ターゲット・プログラムのコード・ページ。
- 符号なし短配列をストリングとして扱う: 「符号なし短配列をストリングとして扱う」チェック・ボックスが選択されている場合、符号なしの短い配列がストリングとして処理されます。 クリアされている場合、符号なしの短い配列はストリングとして処理されません。
- ストリング・エンコード: このプロパティーは、ストリングをエンコードするフォーマットを決定します。
- バイト・オーダー: 最上位バイトから最下位バイトへ順序付けられた整数のバイト表記は、ビッグ・エンディアン表記と呼ばれます。
最小重みバイトから最大重みバイトへ順序付けられた整数のバイト表記は、リトル・エンディアン表記と呼ばれます。
- アドレス・サイズ: 32 ビットまたは 64 ビットのプラットフォーム・アドレス・サイズ。
- 長倍精度のサイズ: 長倍精度浮動小数点値のストレージ・サイズ。
64 ビットまたは 128 ビットにすることができます。
- 位置合わせの規則: 位置合わせの規則は、C 構造体のストレージ・レイアウトを決定します。
- パック・レベル: パック・レベルは、1、2、4、8 または 16 バイトにすることができます。
この値は、ターゲットにしている C プログラムをコンパイルするために使用されたものと一致しなければなりません。
- 列挙型定数のサイズ: 一部のコンパイラーは、列挙型定数を、
すべての変数を含む最小の整数型にします。
列挙型定数で使用するバイト数を選択できるコンパイラーもあります。
- wchar のサイズ: wchar タイプのストレージ・サイズ。
ほとんどのプラットフォームは、
このサイズを 2 バイトとして実装しますが、一部のプラットフォームは 4 バイトのサイズを
サポートします。
- 「次へ」をクリックします。
次のタスク
これで、C ファイルのデータ・インポート・プロパティーが追加されたため、
これらのデータ Bean プロパティーを保存することができます。