Oracle® Developer Studio 12.5:C 用户指南

退出打印视图

更新时间: 2016 年 7 月
 
 
第 5 章

lint 源代码检验器

本章介绍如何使用 lint 程序检查 C 代码中是否存在可能导致编译失败或在运行时出现意外结果的错误。在很多情况下,lint 会警告您存在编译器未对其作必要标志的不正确、有错误倾向或非标准的代码。

lint 程序会发出 C 编译器生成的每条错误消息和警告消息。它还发出关于潜在错误和可移植性问题的警告。由 lint 发出的许多消息有助于您提高程序的效率,其中包括减小其大小和减少必需的内存。

lint 程序使用与编译器相同的语言环境,并且 lint 的输出会定向到 stderr。有关在执行基于类型的别名歧义消除之前如何使用 lint 检查代码的更多信息,请参见lint 过滤器