2

cppcheck ツールをダウンロードしてビルドしました。現在、cppcheck コマンドが見つからないという問題に直面しています。間違いはありますか..手順を教えてください..

次のようにgccコンパイラで試しました:

> cd /ホーム/tcsujth/デスクトップ/cppcheck-1.46.1/
> g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp
> ./cppcheck
構文 -  -  -  -  - 
cppcheck: エラー: 指定されたパスが見つからないか、開くことができませんでした。
セグメンテーション違反 (コアダンプ)
> cppcheck --バージョン
cppcheck: コマンドが見つかりません。
4

1 に答える 1

5

私は Cppcheck 開発者です。

g++ コマンドがエラーなしで終了すると仮定します。

「cppcheck: error: could not find or open any path of the given」は、コンパイルが成功したことを示します。分析するソース コードが見つからない場合に cppcheck が書き込むのはエラーです。ソース コードへのパスを指定する必要があります。パスを指定した場合、指定されたパスに何か問題があるようです。

セグメンテーション違反は興味深いようです。最新のCppcheckで再現できますか?ここで報告してください: http://sourceforge.net/apps/trac/cppcheck/再現方法の詳細を記載してください。

「cppcheck: Command not found」は、単にシェルが cppcheck を見つけられないことを意味します (PATH 環境変数で指定されたパスにありません)。

よろしく、 ダニエル

于 2011-03-07T08:42:17.187 に答える