Main Content

parfor 循环故障排除

parfor 循环中的全局或持久声明

parfor 循环的主体不能包含 globalpersistent 变量声明。

编译器不支持 OpenMP

MATLAB® Coder™ 软件使用 Open Multiprocessing (OpenMP) 应用程序接口来支持共享内存、多核代码生成。要生成在共享内存、多核平台上并行运行的循环,请使用支持 OpenMP 的编译器。默认情况下,OpenMP 处于启用状态。如果您的编译器不支持 OpenMP,MATLAB Coder 会生成警告。

安装支持 OpenMP 的编译器。请参阅支持的编译器