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

®

В этом примере показано, как сгенерировать код из модели и создать решение 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, который предназначен для производственного развертывания.

Пример шагов

  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.

Похожие темы