exponenta event banner

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

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

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

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

Чтобы пропустить этот этап обработки, в диалоговом окне Параметры конфигурации (Configuration Parameters) установите флажок Только генерировать код (Generate code only). Затем можно выполнить перекрестную компиляцию кода и загрузить его на целевое оборудование.

Если также установлен флажок Создать отчет о создании кода, генератор кода создает HTML-отчет. Для просмотра отчета на вкладке Код C выберите Открыть последний отчет. В этом примере представлен отчет о создании кода для общего целевого файла системы в реальном времени (GRT).

Связанные темы