主要内容

JIT 编译不支持 OpenMP

问题

当您为包含 parfor 的代码生成 MEX 函数时,看到以下警告消息:

JIT technology does not support using OpenMP library, this loop will not be parallelized.(JIT 技术不支持使用 OpenMP 库,此循环不会并行化。)

MATLAB® Coder™ 生成 JIT MEX 函数,并将 parfor 循环视为 for 循环。

原因

启用 JIT 编译和 OpenMP 应用程序接口的使用。JIT 编译与 OpenMP 应用程序接口不兼容。

解决方法

如果您要并行化 for 循环,请禁用 JIT 编译。

另请参阅

主题