Oracle® Solaris Studio 12.4:C 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

4.3.10 -errfmt=f

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

表 4-2  -errfmt 标志
含义
macro
显示错误的源代码、行号和位置,并展开宏。
simple
对于一行(简单)诊断消息,在括号中显示错误的行号和位置号。类似于 -s 选项,但是包含错误的位置信息。
src
显示错误的源代码、行号和位置(不展开宏)。
tab
以制表格式显示。这是缺省值。

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

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