特定のフォルダーに対して pclint を実行すると、そのフォルダー内のすべてのファイルに対して実行されます。pclint で一部のファイルを省略したい場合、それをstd.lnt
ファイルで構成するにはどうすればよいでしょうか?
9513 次
1 に答える
4
通常、std.lnt ファイルには、処理するソース ファイル名のリストが含まれていません。次に、コマンド ラインで PC Lint を呼び出します。
<path>/lint-nt.exe std.lnt file1 [file2...]
ここで、file file は C または C++ ソース ファイルです (ヘッダー ファイルではありません)。
Lint はフォルダー内のすべてのソース ファイルを処理しているように見えるため、std.lnt ファイルを調べて、含まれている.c/ .cpp ファイルのリストがあるかどうかを確認してください。それらを削除します。次に、上記のようにコマンド ラインを作成し、関心のあるファイルのみを一覧表示します。または「*.c」を使用して、現在のディレクトリ内のすべての C ファイルを再度処理します。
Lint オプション ファイルの構造と作成方法に関する詳細なガイダンスが必要な場合は、「PC Lint を使用する方法」を検索してください。最初の結果は、setup.exe がうまくいかない場合の PC Lint のセットアップ方法に関する私のホワイトペーパーです。あなたはたくさん。
于 2011-11-30T22:18:16.567 に答える