2

コードチェックにスプリントを使用していますが、大量の警告が表示されます。それらのいくつかは、私は無視することができると思います。試行錯誤しながら.splintrcを作成中です。

私の質問、

使用できるサンプルの.splintrcファイルはありますか?

マルチタスク組み込みシステム用に書かれたCコード用のスプリントを使用しています。

4

2 に答える 2

1

私は Splint を使用したことはありませんが、PC-Lint を使用したことはあります。これは私の経験でもあります。コンパイラ構成ファイルがないと、lint ツールは大量のエラーをスローします。

コンパイラが使用する特別な (非標準) C 構造体とマクロをリンティング ツールに通知するために、コンパイラ固有の構成ファイルを検索または作成する必要があります。これらはリンティング ツールによって無視されます。エラーの。

ただし、努力する価値はあります。コードを linting すると、エラーを見つけるのが難しく、修正するのにはるかに費用がかかるテスト中ではなく、今すぐエラーを見つけるのに役立ちます。

于 2009-10-06T01:42:40.547 に答える