Sun Studio 12:C 用户指南

B.2.119 -xP

编译器对源文件仅执行语法和语义检查,以打印所有 K&R C 函数的原型。此选项不生成任何目标代码或可执行代码。例如,对以下源文件指定 -xP


f()
{
}

main(argc,argv)
int argc;
char *argv[];
{
}

产生以下输出:


int f(void);
int main(int, char **);