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