このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
ソース コードの生成
関数の展開と統合のためのソース コード モジュールの生成および検証
ソース コードの生成を開始する方法と、コード ジェネレーターによって生成されるファイルとフォルダーの詳細について学習します。大規模なプロジェクトを整理するには、コード生成プロジェクト テンプレートを使用します。プロジェクトは、必要なファイルの検索、ファイルと設定の管理および共有、ソース管理の対話操作、コントローラー コードの生成、テスト ハーネスのシミュレーションの実行に役立ちます。
クイック スタート ツールを使用したコードの生成から開始できます。
アプリ
Embedded Coder | 大量生産で用いられる組み込みプロセッサ向けに、読みやすい、コンパクトで高速な C コードおよび C++ コードを生成 |
関数
トピック
コードの生成
- クイック スタート ツールを使用したコードの生成
可読性が高く効率的なコードをすばやく生成するためのモデルの準備。 - コード生成速度の向上
モデルを変更してコード ジェネレーターによるコード生成速度を上げます。 - Embedded Coder を使用したコード生成
Simulink® モデルのターゲットを選択し、オプションを構成して、組み込みシステム用の C コードを生成し、生成されたファイルを表示します。 - 地域と言語の設定とコード生成
効率的なグローバリゼーションのための地域と言語の設定のサポート。 - コード置換とは
コードを置換する理由と方法。MathWorks が提供するコード置換ライブラリ。コード置換ライブラリの内容と、コード ジェネレーターでその内容を使用する方法。用語と制限。 - Simulink モデルから生成されたコードの置換
この例では、コード置換ライブラリを使用して生成コードを置換する方法を示します。 - 最上位モデル コードの再生成の制御
最上位モデル用にコードを再生成するオプションを選択します。 - デバッグ用のモデルの構成
生成コードおよびビルド プロセスがデバッグ用に設定されるようにモデルを構成します。 - 生成されたコードの再読み込み
生成されたコードをモデル エクスプローラーから再度読み込みます。
プロジェクトによるコード生成
- プロジェクトでのコードの生成とモデルのシミュレーション
この例では、新規プロジェクト用のコード生成テンプレートの使用方法を示します。 - プロジェクトを使用したプログラムによるコードの生成とモデルのシミュレーション
この例では、プロジェクト API を使用して新しいプロジェクトを作成し、ファイルを操作するためのプロジェクト タスクを自動化する方法を示します。
コード生成ファイルとフォルダー
- ビルド プロセスのフォルダーの管理
コード ジェネレーターが作成するフォルダーを管理します。 - ビルド プロセスのファイルの管理
コード ジェネレーターによって生成されるソース ファイルと依存ファイルの作業。 - ビルド プロセスのファイルの依存関係の管理
コード ジェネレーターによって生成されるソース ファイルと依存ファイルの作業。 - ファイル名とフォルダー名のビルド プロセス サポート
ファイル システムの問題によってファイルの処理が妨げられている場合に発生するビルド プロセス エラーのトラブルシューティング。 - Manage File Packaging of Generated Code Modules
Generate code modules and header files with the code generator.