В этом примере показано, как сгенерировать код из модели и создать решение Visual Studio Solution. Для базового примера смотрите rtwdemo_counter
.
Построение этой модели примера генерирует решение Visual Studio. Эти настройки параметров конфигурации модели управляют этой генерацией кода:
Установите Системный целевой файл в grt.tlc
.
Установите файл make-файла шаблона на RTW.MSVCBuild
.
Когда вы создаете модель с этим строением, Simulink Coder генерирует код в Visual Studio Solution. Добавьте это решение в проект Visual Studio C/C + +, чтобы интегрировать сгенерированный код с пользовательским кодом Visual Studio.
Этот пример создает код для Microsoft Visual Studio, работающей на платформах Microsoft Windows ®.
Этот пример работает с Microsoft Visual Studio, но не с Visual Studio Express.
Simulink Coder использует формат кода GRT, который предназначен для быстрого прототипирования.
Embedded Coder использует формат кода ERT, который предназначен для производственного развертывания.
Откройте пример модели rtwdemo_counter_msvc
. В Командном окне введите: open_system ('rtwdemo _ counter _ msvc');.
Чтобы сгенерировать выход отладки в сгенерированном решении Visual Studio, установите параметр конфигурации модели Команда Make на make_rtw DEBUG_BUILD=1
. (Пропустите этот шаг, если выход отладки не требуется в решении.)
Чтобы сгенерировать код и создать исполняемый файл программы, инициируйте процесс сборки.
После завершения процесса сборки можно увидеть, как было сгенерировано решение Visual Studio и помещено в msvc
папка в папке rtwdemo_counter_msvc_grt_rtw
.
В Microsoft Visual Studio откройте rtwdemo_counter_msvc.sln
файл решения.
Используйте решение для создания и отладки сгенерированного кода в Visual Studio.