Oracle® Solaris Studio 12.4:C 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

4.3.11 -errhdr=h

在您也指定了 -Ncheck 时,让 lint 为头文件报告特定消息。h 是一个以逗号分隔的列表,它包含以下一项或多项:dirno%dir%all%none%user

表 4-3  -errhdr 标志
含义
dir
报告目录 dir 中包含的头文件的 -Ncheck 消息。
no%dir
不报告目录 dir 中包含的头文件的 -Ncheck 消息。
%all
检查使用的所有头文件。
%none
不检查头文件
%user
检查所有已使用的用户头文件,即除了 /usr/include 及其子目录中的头文件以及编译器提供的头文件之外的所有头文件。这是缺省值。

示例:

% lint -errhdr=inc1 -errhdr=../inc2

在目录 inc1../inc2 中检查已使用的头文件。

% lint -errhdr=%all,no%../inc

检查除目录 ../inc 中的头文件之外的所有已使用的头文件。