Main Content

parfor ループのトラブルシューティング

parfor ループ内の global 宣言または persistent 宣言

parfor ループの本体には、global または persistent の変数宣言を含めることができません。

コンパイラが OpenMP をサポートしない

MATLAB® Coder™ ソフトウェアは、Open Multiprocessing (OpenMP) アプリケーション インターフェイスを使用して共有メモリ、マルチコア コードの生成をサポートします。共有メモリ上のマルチコア プラットフォームで並列に実行するループを生成するには、OpenMP をサポートするコンパイラを使用します。既定では OpenMP は有効になっています。使用しているコンパイラが OpenMP をサポートしていない場合、MATLAB Coder は警告を生成します。

OpenMP をサポートするコンパイラをインストールします。サポートされるコンパイラを参照してください。