Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Simulink モデルから生成されたコードのビルドに使用するアプローチ

Simulink® モデルから生成するコードのビルド (コンパイルとリンク) には、次のいずれかのアプローチを使用します。

  • CMake — CMake は、サードパーティが提供するオープンソースのビルド プロセス管理ツールです。コンフィギュレーション (CMakeLists.txt) ファイルを使用して、makefile、Ninja ファイル、Microsoft® Visual Studio® プロジェクト、Xcode プロジェクトなど、ネイティブのビルド環境に対応する標準のビルド ファイルを生成します。以下を行うことができます。

    MATLAB® には CMake 実行可能ファイルが付属しています。Simulink Coder™ と Embedded Coder® では、CMake の 3.12.0 以降のバージョンをサポートしています。

  • makefile ベースのツールチェーン — ビルド プロセスで makefile を生成し、カスタム ツールチェーンをサポートします。ターゲット フレームワークまたは ToolchainInfo オブジェクトを使用することで、カスタムの makefile ベースのツールチェーンを定義して登録できます。次を参照してください。

  • テンプレート makefile — ビルド プロセスでテンプレート makefile と指定したツールチェーンを使用します。必要に応じて、ツールチェーン情報オブジェクトでビルド プロセスを制御できます。テンプレート makefile アプローチを参照してください。

各ビルド アプローチで以下がサポートされます。

ビルド アプローチのカスタマイズの詳細については、コード コンパイルのカスタマイズを参照してください。

参考

|

関連するトピック

外部の Web サイト