文档

控制编译器优化

要在GUI级别控制makefile构建的编译器优化,请使用编译器优化级别参数。的编译器优化级别参数提供

  • 独立于目标价值优化(更快的运行)优化关闭(更快的构建),它允许您在代码开发期间轻松地开关编译器优化

  • 的值自定义用于在Simulink中输入自定义编译器优化标志金宝app®而不是将编译器标志编辑到模板生成文件(TMFs)或提供编译器标志来构建进程生成命令

默认设置为优化关闭(更快的构建).选择的值自定义使自定义编译器优化标志字段,您可以在其中输入自定义编译器优化标志(例如,- 02).

如果你为生成文件指定编译器选项OPT_OPTSMEX_OPTS(除了MEX_OPTS = " v "),或MEX_OPT_FILE的价值编译器优化级别被忽略,并发出关于被忽略参数的警告。

对于一个快速模拟(金宝appSimulink Coder)使用MinGW®编译器:

  • 如果RTWCompilerOptimization(金宝app仿真软件编码器)被设置为“上”,构建过程自定义编译器优化以最小化运行时间。构建过程忽略BuildConfiguration(金宝app仿真软件编码器)CustomToolchainOptions(金宝app仿真软件编码器)设置。

  • 如果RTWCompilerOptimization被设置为“自定义”“关闭”,构建过程使用BuildConfigurationCustomToolchainOptions设置。构建过程忽略RTWCompilerOptimization设置。

相关的话题