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

Описание

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

Примечание

Этот параметр только появляется, когда модель сконфигурирована, чтобы использовать шаблон, основанная на make-файле цель генерации кода, как описано в Выбирают Build Approach и Configure Build Process.

Генерация кода Category:

Настройки

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

Optimizations off (faster builds)

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

Optimizations on (faster runs)

Настраивает компиляцию во время процесса сборки make-файла, чтобы минимизировать время выполнения.

Custom

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

Советы

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

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

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

Зависимости

Этот параметр включает Custom compiler optimization flags.

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

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

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаOptimizations off (faster builds)
ТрассируемостьOptimizations off (faster builds)
ЭффективностьOptimizations on (faster runs) (выполнение), Никакой удар (ROM, ПОРШЕНЬ)
Меры безопасностиНикакой удар

Похожие темы