exponenta event banner

Уровень оптимизации компилятора

Описание

Оптимизация компилятора управления для построения сгенерированного кода с использованием гибких обобщенных элементов управления.

Примечание

Этот параметр появляется только в том случае, если модель настроена на использование целевого объекта создания кода на основе шаблона на основе makefile, как описано в разделе Выбор подхода к построению и настройка процесса построения.

Категория: Создание кода

Настройки

По умолчанию: Optimizations off (faster builds)

Optimizations off (faster builds)

Настраивает компиляцию в процессе сборки для минимизации времени компиляции.

Optimizations on (faster runs)

Настраивает компиляцию в процессе сборки makefile для минимизации времени выполнения.

Custom

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

Совет

  • Значения, не зависящие от цели Optimizations on (faster runs) и Optimizations off (faster builds) позволяет легко включать и выключать оптимизацию компилятора во время разработки кода.

  • Custom позволяет вводить пользовательские флаги оптимизации компилятора на уровне графического интерфейса пользователя Simulink ® вместо редактирования флагов компилятора в файлы создания шаблонов (TMF) или предоставления флагов компилятора для выполнения команд.

  • Если параметры компилятора для сборки makefile указаны с помощью OPT_OPTS, MEX_OPTS (за исключением MEX_OPTS="-v"), или MEX_OPT_FILEзначение уровня оптимизации компилятора игнорируется, и выдается предупреждение о игнорируемом параметре.

Зависимости

Этот параметр включает пользовательские флаги оптимизации компилятора.

Информация командной строки

Параметр: RTWCompilerOptimization
Текст: символьный вектор
Значение: 'off' | 'on' | 'custom'
По умолчанию: 'off'

Рекомендуемые параметры

ПриложениеНастройка
ОтладкаOptimizations off (faster builds)
ОтслеживаемостьOptimizations off (faster builds)
ЭффективностьOptimizations on (faster runs) (выполнение), Без влияния (ПЗУ, ОЗУ)
Меры безопасностиНикакого воздействия

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