主要内容

安装和配置必备产品

要使用 MATLAB® Coder™ 生成 C 和 C++ 代码,您必须安装以下产品:

  • MATLAB

  • 受支持的 C 或 C++ 编译器

当安装一个或多个受支持的 C 或 C++ 编译器时,MATLAB Coder 会自动定位并使用默认编译器。有关支持的编译器的最新列表,请参阅 MathWorks® 网站上的支持和兼容的编译器

注意

如果 MATLAB 安装在包含非 7 位 ASCII 字符(例如日语字符)的路径中,则代码生成可能会因为代码生成器无法找到代码生成库函数而失败。

更改默认编译器

要更改默认编译器,请使用带 -setup 选项的 mex 函数:

mex -setup
当您执行此命令时,MATLAB 会显示对您的 MATLAB 版本和操作系统可用的编译器选项。

可以使用 mex -setup 更改默认编译器。请参阅更改默认编译器。如果您生成 C++ 代码,请参阅选择 C++ 编译器

为深度学习网络生成代码

要使用 MATLAB Coder 为深度学习网络生成代码,您还必须安装:

  • Deep Learning Toolbox™

  • MATLAB Coder Interface for Deep Learning

要为深度学习网络生成代码,可能还需要额外的第三方库和设置步骤。请参阅使用 MATLAB Coder 进行深度学习的前提条件

MATLAB Online™ 不支持 MATLAB Coder Interface for Deep Learning

另请参阅

|

主题

外部网站