以下のエラーを検出することが出来ます。
(実例1)
extern void sub(void); extern int flg;
main() { flg = 0; sub();
return(); }
|
外部関数“sub”、外部変数“flg”を使用しているが、宣言しているモジュールが無い。
補足
このメッセージは、コーディング途中などの理由で全てのソースを同時にLintチェックできない場合に発生します。 “−u”オプションをつければ、このメッセージを抑制することができます。
すべてのソースをLintにかけているのに、このエラーが出るときには以下の項目をチェックして下さい。
- 必要なincludeファイルが読みこまれていない。
- 使用されていないソースファイルをLintにかけている。
|