Процесс сборки

Настройте компилятор или IDE, настройте и инициируйте процесс сборки, диагностируйте ошибки компилятора

Прежде чем вы сможете создать исполняемую программу или общую библиотеку для модели, выберите и настройте компилятор или IDE и сконфигурируйте целевое окружение. Для инициирования процесса сборки доступно несколько методов. Тулинг доступен для перезагрузки, перестройки и перемещения сгенерированного кода.

Если ваша система включает модели-ссылки, уменьшите время сборки и управляйте, регенерирует ли генератор кода код для верхней модели.

Чтобы улучшить скорость выполнения кода, рассмотрите использование доступных возможностей профилирования.

Функции

расширить все

packNGoУпакуйте сгенерированный код в ZIP- файла для перемещения
rtw_precompile_libsПерестроите предварительно скомпилированные библиотеки в модели, не создавая модель
codebuildСкомпилируйте и соедините сгенерированный код
rtwrebuildПерестроите сгенерированный код из модели
slbuildСоздайте независимый исполняемый файл файл или цель модели-ссылки для модели
coder.buildstatus.closeЗакройте окно Build Status
coder.buildstatus.openОткрытие окна Build Status
RTW.getBuildDirПолучите информацию о папке сборки из информации о сборке модели
Simulink.fileGenControlУкажите корневые папки для файлов, сгенерированных обновлениями схем и сборками моделей
switchTargetВыберите цель для набора конфигурации модели

Темы

Рабочие процессы процесса сборки

Рабочий процесс процесса сборки для систем реального времени

Сгенерируйте код С из модели и создайте исполняемую программу.

Создание моделей из окна командной строки Windows

Создайте модели путем запуска MATLAB с пакетным файлом.

Перестройте модель

Перестроите модель после настройки сгенерированного исходного кода или make-файлов.

Перезагрузка сгенерированного кода

Перезагрузите сгенерированный код из Model Explorer.

Создайте интегрированный код в окружение Simulink

Добавьте файлы поддержки и управляйте генерацией кода модели и сборками в Окружение Simulink.

Перемещение кода в другую среду разработки

Используйте генерацию кода и опции упаковки, чтобы перенести код и программные продукты в другую среду разработки.

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

Создайте Visual Studio® Решение из модели.

Скорость выполнения кода профиля

Скорость выполнения профиля сгенерированного кода с интерфейсом функции трубки TLC.

Сконфигурируйте процесс сборки

Выберите подход к сборке и настройте процесс сборки

Создайте исполняемые программы из сгенерированного кода.

Шаблоны make-файлов и опции создания

Шаблоны make-файлов, встроенные в генератор кода.

Выберите язык программирования C или C++

Выберите C или C++ в качестве языка программирования для генерации кода.

Выберите и сконфигурируйте компилятор C или C++

Рассмотрите податливость языка программирования для сгенерированного кода и выберите компилятор для процесса сборки.

Поиск и устранение проблем с компилятором

Идентифицируйте и устраните проблемы, которые препятствуют операции компилятора в процессе сборки.

Время выполнения Окружения Строения

Выберите и сконфигурируйте целевое окружение, которая наилучшим образом соответствует вашим целям приложения

Отчеты для генерации кода

Доступ к сгенерированным файлам кода и информации о сгенерированном коде с помощью отчета генерации кода.

Сконфигурируйте модель для отладки

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

Факторы о процессе сборки

Управление папками процесса сборки

Управление папками, которые создает генератор кода.

Управление файлами процесса сборки

Работа с сгенерированными исходными файлами и файлами зависимостей, которые создает генератор кода.

Управление зависимостями файла процесса сборки

Работа с сгенерированными исходными файлами и файлами зависимостей, которые создает генератор кода.

Добавьте зависимости процесса сборки

Добавьте информацию о зависимостях для внешнего кода в процесс сборки.

Создайте поддержку процессов для имен папок с пространствами или специальными символами

Диагностируйте ошибки процесса сборки, которые возникают, когда проблемы с файловой системой препятствуют обработке файлов.

Генерация исполняемой программы

Создайте исполняемые программы с генератором кода.