Sun Studio 12 Update 1:C++ 用户指南

2.2.1 命令语法

编译器命令行的一般语法如下所示:


CC [options] [source-files] [object-files] [libraries]

选项是前缀为短划线 () 或加号 (+) 的选项关键字。某些选项带有参数。

通常,编译器选项的处理顺序是从左到右,从而允许有选择地覆盖宏选项(包含其他选项的选项)。在大多数的情况下,如果您多次指定同一个选项,那么最右边的赋值会覆盖前面的赋值,而不会累积。注意以下特殊情况:

源文件、目标文件和库按它们在命令行上出现的顺序编译并链接。

在以下示例中,在启用了运行时调试的情况下,使用 CC 编译两个源文件(growth.Cfft.C)来生成名为 growth 的可执行文件:


example% CC -g -o growth growth.C fft.C