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