Oracle® Solaris Studio 12.4:C 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

4.3.12 -erroff=tag(, tag)

禁止或启用 lint 错误消息。

t 是一个以逗号分隔的列表,它包含以下项中的一项或多项:tagno% tag%all%none

表 4-4  -erroff 标志
含义
tag
禁止由该 tag 指定的消息。可通过 -errtags=yes 选项来显示消息的标记。
no%tag
启用由该 tag 指定的消息。
%all
禁止所有消息。
%none
启用所有消息。这是缺省值。

缺省值为 -erroff=%none。指定 -erroff 与指定 -erroff=%all 等效。

示例:

% lint -erroff=%all,no%E_ENUM_NEVER_DEF,no%E_STATIC_UNUSED

仅打印消息 “enum never defined” 和 “static unused”,并禁止其他消息。

% lint -erroff=E_ENUM_NEVER_DEF,E_STATIC_UNUSED

仅禁止消息 “enum never defined” 和 “static unused”。