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

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

Во время заключительного этапа обработки процесс сборки вызывает сгенерированный make-файл, model .mk, который в свою очередь компилирует и соединяет сгенерированный код. На платформах PC пакетный файл создается, чтобы вызвать сгенерированный make-файл. Пакетный файл настраивает среду для вызова утилиты make и связанных инструментов компилятора. Чтобы постараться не перекомпилировать файлы C, утилита make выполняет дату, проверяющую зависимости между объектом и файлами C; только устаревшие исходные файлы скомпилированы. Опционально, make-файл может загрузить получившееся исполняемое изображение на ваш целевой компьютер.

Этот этап является дополнительным, как проиллюстрировано управляющей логикой в предыдущей фигуре. Вы могли принять решение не использовать этот этап (например, если вы предназначаетесь для встроенной платы микроконтроллера).

Чтобы не использовать этот этап обработки, выберите Configuration Parameters> панель Code Generation и установите флажок Generate code only. Можно затем кросс-скомпилировать код и загрузить его на целевой компьютер.

Если вы выбираете Configuration Parameters> Code Generation> панель Report и выбираете Create code generation report, генератор кода производит пригодные для навигации сводные данные исходных файлов, когда модель создана. Файлы отчета занимают папку под названием html в папке сборки. Следующее отображение показывает пример отчета генерации кода HTML для системного конечного файла типичного в реальном времени (GRT).

Похожие темы