通过仅生成代码来加快编译速度
为了加快编译速度,可以只生成代码。当您仅生成代码时,MATLAB® Coder™ 不会调用 make 命令,也不会生成编译的目标代码。如果您在修改 MATLAB 代码和生成 C/C++ 代码之间进行迭代并且要检查生成的代码,使用此选项可以节省时间。
要在 MATLAB Coder 中选择此选项,请执行以下操作:
请在生成代码页上点击生成箭头
,已打开生成对话框。
将编译类型设置为静态库、动态库或可执行文件。
选中仅生成代码复选框。
要在命令行中设置此选项,请使用 codegen
-c
选项。例如,要仅为函数 foo
生成代码,请输入以下命令:
codegen -c foo