Oracle Solaris Studio 12.2: C ユーザーガイド

B.2.65 -v

より厳しい意味検査およびほかの lint に似た検査を行います。次は


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

支障なくコンパイルと実行ができるコードです。-v を使用すると、コンパイルは行われますが次の警告が表示されます。


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

-vlint(1) が発する警告をすべて表示するわけではありません。lint で前述の例を実行すると確認することができます。