Sun Studio 12:C 用户指南

4.3.10 -errfmt=f

指定 lint 输出的格式。f 可以是下列值之一:macrosimplesrctab

表 4–2 -errfmt 标志

值 

含义 

macro

显示错误的源代码、行号和位置,并展开宏。 

simple

对于一行(简单)诊断消息,在括号中显示错误的行号和位置号。类似于 -s 选项,但是包含错误的位置信息。

src

显示错误的源代码、行号和位置(不展开宏)。 

tab

以制表格式显示。这是缺省值。 

缺省值为 -errfmt=tab。指定 -errfmt 与指定 -errfmt=tab 等效。

如果指定了多种格式,则使用最后指定的格式,并且 lint 发出有关未使用格式的警告。