Скомпилируйте и отладьте сгенерированный код C с Microsoft® Visual Studio®

Этот пример показывает, как сгенерировать код из модели и произвести Решение для Visual Studio. Для основного примера смотрите rtwdemo_counter.

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

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

  • Цель - Избранные Параметры конфигурации> Генерация кода> Системный конечный файл как grt.tlc Create Visual C/C++ Solution file for Simulink Coder.

  • Обработайте make-файл по шаблону - Выбирают Configuration Parameters> Code Generation> make-файл Template как RTW.MSVCBuild.

Когда вы создаете модель с этой настройкой, Simulink Coder генерирует код в Решении для Visual Studio. Добавьте это решение 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_rtw DEBUG_BUILD=1. (Не используйте этот шаг, если отладка вывод не требуется в решении.)

  3. Чтобы сгенерировать код, дважды щелкните по кнопке Generate Code Using Simulink Coder в модели или в командной строке, введите: rtwbuild ('rtwdemo_counter_msvc');

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

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

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

Похожие темы