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

Описание

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

Примечание

Этот параметр только появляется, когда модель сконфигурирована, чтобы использовать шаблон, основанная на 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, ПОРШЕНЬ)
Меры безопасностиНикакой удар

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте