Oracle Solaris Studio 12.2:C++ 用户指南

交互

-fast 宏可扩展为可能影响其他指定选项的编译选项。例如,在以下命令中,-fast 宏的扩展包括了将 -xarch 还原为某个 32 位体系结构选项的 -xtarget=native

错误:


example% CC -xarch=v9 -fast test.cc

正确:


example% CC -fast -xarch=v9 test.cc

查看每个选项的描述以确定可能的交互操作。

代码生成选项、优化级别、内建函数的优化和内联模板文件的使用可以用后续选项来覆盖(请参阅示例)。指定的优化级别将覆盖以前所设置的优化级别。

–fast 选项包括 –fns–ftrap=%none,即该选项禁用所有陷阱操作。

在 x86 中,-fast 选项包括 -xregs=frameptr。有关详细信息(尤其是编译 C、Fortran 和 C++ 混合源代码的情况下),请参见有关此选项的介绍。