Oracle Solaris Studio 12.2:C 用户指南

A.1.9 诊断选项

表 A–9 诊断选项表

选项  

操作  

-errfmt

字符串 "error: " 作为错误消息的前缀,以便区分于警告消息。

-errhdr

将来自头文件的警告限定到指定的组。 

-erroff

禁止编译器警告消息。

-errshort

控制编译器发现类型不匹配时生成的错误消息中的详细信息量。

-errtags

显示每条警告消息的消息标记。

-errwarn

如果发出指示警告消息, cc 将以故障状态退出。

-v

指示编译器执行更严格的语义检查并启用类似 lint 的其他检查。

-w

禁止编译器警告消息。

-xe

对源文件仅执行语法和语义检查,但不生成任何目标代码或可执行代码。

-xtransition

发出关于 K&R C 与 Solaris Studio C 之间存在差异的警告。

-xvpara

已指定 #pragma MP 指令但可能未针对并行化进行正确指定的循环发出警告。