Можно использовать CMake, набор инструментальных средств, или обработать подход make-файла по шаблону для создания (компиляция и соединение) код, который вы генерируете от Simulink® модели:
CMake — Третье лицо, инструмент с открытым исходным кодом для управления процессом сборки, которое использует настройку (CMakeLists.txt) файлы, чтобы сгенерировать стандартные файлы типа "build" для нативных сред сборки, например, make-файлов, файлов Ниндзя или Microsoft® Visual Studio® проекты. MATLAB® поставляет исполняемый файл CMake. Simulink Coder™ и Embedded Coder® поддержите версии CMake от 3.12.0 вперед.
Набор инструментальных средств — процесс сборки генерирует make-файлы и поддерживает пользовательские наборы инструментальных средств. Можно управлять процессом сборки с информационными объектами набора инструментальных средств, которые вы задаете при помощи скриптов MATLAB.
Обработайте make-файл по шаблону — процесс сборки использует make-файл шаблона с набором инструментальных средств, который вы задаете. Опционально, можно управлять процессом сборки через информационный объект набора инструментальных средств.
Эта таблица предоставляет сводные данные поддержки для каждого подхода.
Функция | CMake | Набор инструментальных средств | Обработайте make-файл по шаблону | |
---|---|---|---|---|
codebuild функция | Да | Да | Да | |
Параметры конфигурации модели Simulink | Нет | Да | Да | |
SIL симуляции или PIL симуляции с Embedded Coder | Нет | Да | Да |
Для получения информации о:
Используя codebuild
функция в каждом подходе, см. Код Компиляции в Другой Среде разработки.
При конфигурировании набора инструментальных средств или процесса сборки make-файла шаблона при помощи параметров конфигурации модели, смотрите, Конфигурируют Процесс сборки Make-файла Набора инструментальных средств или Шаблона.