CompilationOptions

CompilationOptions
Compile 的一个选项,指定编译过程的设置.

更多信息更多信息

  • CompilationOptions 应用于编译函数的创建.
  • CompilationOptions 接受 CompilationOptions->{} 形式的设置列表.
  • CompilationOptions 也可以采用下列嵌套设置:
  • "ExpressionOptimization"Automatic是否优化输入表达式
    "InlineCompiledFunctions"Automatic是否扩展嵌套编译函数的主体部分
    "InlineExternalDefinitions"Automatic是否使用外部定义
  • 可能的值为:
  • False不优化输入表达式
    True优化输入表达式
    Automatic如果编译函数不进行外部调用,仅使用优化的表达式
  • 的可能设置是:
  • False不内联嵌套编译函数
    True内联嵌套编译函数
    Automatic内联较小的嵌套编译函数
  • 的可能设置是:
  • False不使用外部定义
    True插入外部定义的主体
    Automatic使用外部定义类型

范例范例打开所有单元关闭所有单元

基本范例  (1)基本范例  (1)

用于控制编译器运行的选项可以以嵌套形式给出. 例如,您可以关闭编译优化功能. 这可能会导致相同的计算被执行超过一次:

In[1]:=
Click for copyable input
Out[1]=
2010年引入
(8.0)