Чтобы управлять оптимизацией компилятора для сборки make-файла на уровне графический интерфейс пользователя, используйте параметр Compiler optimization level. Параметр Compiler optimization level обеспечивает
Независимые от цели значения Optimizations on (faster runs)
и Optimizations off (faster builds)
, которые позволяют вам легко переключать оптимизации компилятора во время разработки кода
Значение Custom
для ввода пользовательских флагов оптимизации компилятора в Simulink® Уровень графического интерфейса пользователя, вместо редактирования флагов компилятора в шаблоны make-файлов (TMF) или предоставления флагов компилятора для создания команд создания процессов
Настройкой по умолчанию является Optimizations off (faster builds)
. Выбор значения Custom
включает поле Custom compiler optimization flags, в которое можно ввести пользовательские флаги оптимизации компилятора (для примера, -O2
).
Если вы задаете опции компилятора для сборки make-файла с помощью OPT_OPTS
, MEX_OPTS
(кроме MEX_OPTS="-v"
), или MEX_OPT_FILE
значение Compiler optimization level игнорируется, и выдается предупреждение об проигнорированном параметре.
Для быстрой симуляции, которое использует MinGW® компилятор:
Если RTWCompilerOptimization
установлено в 'on'
процесс сборки настраивает оптимизацию компилятора, чтобы минимизировать время запуска. Процесс сборки игнорирует BuildConfiguration
и CustomToolchainOptions
настройки.
Если RTWCompilerOptimization
установлено в 'custom'
или 'off'
, процесс сборки использует BuildConfiguration
и CustomToolchainOptions
настройки. Процесс сборки игнорирует RTWCompilerOptimization
настройка.