メインコンテンツ

前提条件製品のインストールと構成

MATLAB® Coder™ を使用して C および C++ コードを生成するには、次の製品をインストールしなければなりません。

  • MATLAB

  • サポートされている C または C++ コンパイラ

1 つ以上のサポートされている C または C++ コンパイラがインストールされている場合、MATLAB Coder は既定のコンパイラを自動的に検出して使用します。サポートされているコンパイラの最新のリストについては、MathWorks® Web サイトの Supported and Compatible Compilers を参照してください。

メモ

名前に 7 ビットの ASCII 文字以外の文字 (たとえば日本語の文字) が含まれているパス上に MATLAB がインストールされている場合、コード ジェネレーターがコード生成ライブラリ関数を検出できないことが原因で、コード生成が失敗する可能性があります。

既定のコンパイラの変更

既定のコンパイラを変更するには、-setup オプションを指定して mex 関数を使用します。

mex -setup
このコマンドを実行すると、MATLAB により、ご使用の MATLAB バージョンとオペレーティング システムで使用可能なコンパイラのオプションが表示されます。

mex -setup を使用して既定のコンパイラを変更できます。既定のコンパイラの変更を参照してください。C++ コードを生成する場合、C++ コンパイラの選択を参照してください。

深層学習ネットワークのコードの生成

MATLAB Coder を使用して深層学習ネットワークのコードを生成するには、次もインストールしなければなりません。

  • Deep Learning Toolbox™

  • MATLAB Coder Interface for Deep Learning

深層学習ネットワークのコードを生成するには、追加のサードパーティ ライブラリと設定手順が必要になる場合があります。深層学習に MATLAB Coder を使用するための前提条件を参照してください。

MATLAB Coder Interface for Deep LearningMATLAB Online™ ではサポートされていません。

参考

|

トピック

外部の Web サイト