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

2.8.2 使用 CCFLAGS 指定编译选项

可以通过设置 CCFLAGS 变量来指定选项。

可以在命令行中显式使用 CCFLAGS 变量。以下示例说明了如何设置 CCFLAGS (C Shell):


 example% setenv CCFLAGS ’-xO2 -m64’

以下示例显式使用了 CCFLAGS


 example% CC $CCFLAGS any.cc

使用 make 时,如果像上述示例那样设置 CCFLAGS 变量,且 makefile 的编译规则是隐式的,那么调用 make 的结果就相当于下面的编译:

CC -xO2 -m64 files...