このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
データ宣言
データ宣言の場所
モデル コンフィギュレーション ペイン: [コード生成] / [コード配置]
説明
extern
ステートメント、typedef
ステートメントおよび #define
ステートメントの宣言場所を指定します。
依存関係
このパラメーターを選択すると [データ宣言ファイル名] が有効になります。
設定
自動
(既定値) | ソース ファイルで宣言されたデータ
| 単一で個別のソース ファイルに定義されたデータ
既定: 自動
自動
コード ジェネレーターが、宣言をどこに配置するかを決定します。
ソース ファイルで宣言されたデータ
関数が配置されている
.h
ヘッダー ファイルに宣言を配置します。データ ヘッダー テンプレート ファイルは使用されません。関数ソース ファイルの数や、Simulink® モデルで以前選択されたファイルの分割に応じて、コード ジェネレーターは宣言を 1 つ以上の関数.h
ファイルに配置します。単一で個別のソース ファイルに定義されたデータ
[データ宣言ファイル名] フィールドで指定されたデータ ヘッダー ファイル内に宣言を配置します。コード ジェネレーターは、データ セクションの [ヘッダー ファイル (*.h) テンプレート] パラメーターで指定されたデータ ヘッダー テンプレートに基づいて、宣言を編成し、形式を設定します。このパラメーターは、[コード生成] ペインの[テンプレート] タブにあります。
制限
このパラメーターは、以下を除くストレージ クラスを持つデータに適用されます。
ExportedGlobal
ImportedExtern
ImportedExternPointer
BitField
FileScope
Struct
CompilerFlag
Localizable
(グローバルではない変数)
推奨設定
アプリケーション | 設定 |
---|---|
デバッグ | 影響なし |
トレーサビリティ | 有効な値 |
効率性 | 影響なし |
安全対策 | 影響なし |
プログラムでの使用
パラメーター: GlobalDataReference |
型: 文字ベクトル |
値: 'Auto' | 'InSourceFile' | 'InSeparateHeaderFile' |
既定の設定: 'Auto' |
バージョン履歴
R2006a で導入