exponenta event banner

Компиляция и отладка сгенерированного кода C с помощью Microsoft ® Visual Studio

®

В этом примере показано, как создать код из модели и создать решение Visual Studio. Базовый пример см. в разделе rtwdemo_counter.

Об этом примере

При построении этой модели создается решение Visual Studio. Эти настройки параметров конфигурации модели управляют генерацией кода:

  • Задать для целевого файла системы значение grt.tlc.

  • Задать для makefile шаблона значение 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, предназначенный для производственного развертывания.

Примеры шагов

  1. Открыть пример модели rtwdemo_counter_msvc. В окне команд введите: open_system ('rtwdemo _ counter _ msvc');.

  2. Чтобы создать выходные данные отладки в созданном решении Visual Studio, установите для параметра конфигурации модели Make значение make_rtw DEBUG_BUILD=1. (Опустите этот шаг, если выходные данные отладки не требуются в решении.)

  3. Чтобы создать код и создать исполняемый файл программы, запустите процесс построения.

  4. После завершения процесса сборки можно увидеть, что решение Visual Studio было создано и помещено в msvc папка под папкой rtwdemo_counter_msvc_grt_rtw.

  5. В Microsoft Visual Studio откройте rtwdemo_counter_msvc.sln файл решения.

Используйте решение для построения и отладки созданного кода в Visual Studio.

Связанные темы