安装和配置必备产品
要使用 MATLAB® Coder™ 生成 C 和 C++ 代码,您必须安装以下产品:
MATLAB
受支持的 C 或 C++ 编译器
当安装一个或多个受支持的 C 或 C++ 编译器时,MATLAB Coder 会自动定位并使用默认编译器。有关支持的编译器的最新列表,请参阅 MathWorks® 网站上的支持和兼容的编译器。
注意
如果 MATLAB 安装在包含非 7 位 ASCII 字符(例如日语字符)的路径中,则代码生成可能会因为代码生成器无法找到代码生成库函数而失败。
更改默认编译器
要更改默认编译器,请使用带 -setup 选项的 mex 函数:
mex -setup可以使用 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。