Sun Studio 12:C 用户指南

B.2.60 -v

指示编译器执行更严格的语义检查并启用其他与 lint 类似的检查。例如,如下所示代码:


#include <stdio.h>
main(void)
{
     printf("Hello World.\n");
}

编译和执行时不会出现问题。如果使用 -v,该代码仍可编译;但是,编译器会显示以下警告:


"hello.c", line 5: warning: function has no return statement:
 main

-v 不能给出 lint(1) 给出的所有警告。尝试通过 lint 运行以上示例。