使用Microsoft®Visual Studio®编译和调试生成的C代码
这个例子展示了如何从模型生成代码并生成Visual Studio解决方案。有关基本示例,请参见rtwdemo_counter
.
关于本例
构建此示例模型将生成一个Visual Studio解决方案。以下模型配置参数设置控制代码生成:
集系统目标文件来
grt.tlc
.集模板makefile来
环球套票。MSVCBuild
.
当您使用此配置构建模型时,Simulink Coder将在Visual Studio解决方案中生成代金宝app码。将此解决方案添加到Visual Studio C/ c++项目中,以将生成的代码与自定义的Visual Studio代码集成。
开始之前
此示例为在Microsoft Windows®平台上运行的Microsoft Visual Studio构建代码。
此示例适用于Microsoft Visual Studio,但不适用于Visual Studio Express。
金宝appSimulink Coder使用GRT代码格式,用于快速原型。
Embedded Coder使用ERT代码格式,该格式用于生产部署。
例子的步骤
打开示例模型
rtwdemo_counter_msvc
.在命令窗口中,输入:open_system(“rtwdemo_counter_msvc”);.要在生成的Visual Studio解决方案中生成调试输出,请设置模型配置参数使命令来
make_rtw DEBUG_BUILD = 1
.(如果解决方案中不需要调试输出,则忽略此步骤。)要生成代码并构建可执行程序,请启动构建过程。
完成构建过程后,您可以看到生成了一个Visual Studio解决方案,并将其放置在
msvc
文件夹下的文件夹rtwdemo_counter_msvc_grt_rtw
.在Microsoft Visual Studio中,打开
rtwdemo_counter_msvc.sln
解决方案文件。
使用该解决方案在Visual Studio中构建和调试生成的代码。