我在用rtwbuild
从模拟图生成 C++ 代码,并希望将生成的代码保存到任意目录。有什么办法可以做到吗?
您可以通过 3 种不同的方式控制生成文件的文件夹。您可以在 Simulink Preferences 中设置“代码生成文件夹”选项。您可以使用“文件”菜单从任何模型访问 Simulink 首选项,然后选择“Simulink 首选项”。这将更改所有模型的代码生成位置,并将在 MATLAB 会话中持续存在。
其次,您可以在 MATLAB 中设置一个全局参数,该参数将再次控制所有模型的代码生成目录,但仅在该 MATLAB 会话中保留。例如,
set_param(0, 'CodegenFolder', fullfile('C:','Work','mymodelrtw'))
get_param(0, 'CodegenFolder')
您还可以使用 Simulink.fileGenControl 对象来设置 codegen 文件夹,如上面的会话参数。该对象对保留以前的文件夹路径和选择性地创建文件夹有更多的控制权。
请参阅以下位置的文档:http://www.mathworks.com/help/rtw/ug/control-the-location-for- generated-files.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)