前提条件製品のインストールと構成
MATLAB® Coder™ を使用して C および C++ コードを生成するには、次の製品をインストールしなければなりません。
MATLAB
サポートされている C または C++ コンパイラ
1 つ以上のサポートされている C または C++ コンパイラがインストールされている場合、MATLAB Coder は既定のコンパイラを自動的に検出して使用します。サポートされているコンパイラの最新のリストについては、MathWorks® Web サイトの Supported and Compatible Compilers を参照してください。
メモ
名前に 7 ビットの ASCII 文字以外の文字 (たとえば日本語の文字) が含まれているパス上に MATLAB がインストールされている場合、コード ジェネレーターがコード生成ライブラリ関数を検出できないことが原因で、コード生成が失敗する可能性があります。
既定のコンパイラの変更
既定のコンパイラを変更するには、-setup オプションを指定して mex 関数を使用します。
mex -setupmex -setup を使用して既定のコンパイラを変更できます。既定のコンパイラの変更を参照してください。C++ コードを生成する場合、C++ コンパイラの選択を参照してください。
深層学習ネットワークのコードの生成
MATLAB Coder を使用して深層学習ネットワークのコードを生成するには、次もインストールしなければなりません。
Deep Learning Toolbox™
MATLAB Coder Interface for Deep Learning
深層学習ネットワークのコードを生成するには、追加のサードパーティ ライブラリと設定手順が必要になる場合があります。深層学習に MATLAB Coder を使用するための前提条件を参照してください。
MATLAB Coder Interface for Deep Learning は MATLAB Online™ ではサポートされていません。