2011-03-07 78 views
2

我已經下載了cppcheck工具並構建它。 現在我面臨的問題是找不到cppcheck命令。 是否有任何mistake..suggest我的步驟..如何在gcc編譯器中構建cppcheck工具?

我在gcc編譯試圖如下:

 
> cd /home/tcsujth/Desktop/cppcheck-1.46.1/ 
> g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp 
> ./cppcheck 
SYNTAX---------- 
cppcheck: error: could not find or open any of the paths given. 
Segmentation fault (core dumped) 
> cppcheck --version 
cppcheck: Command not found. 

回答

4

我是一個Cppcheck開發商。

我假設g ++命令完成沒有錯誤。

「cppcheck:error:無法找到或打開給定的任何路徑」表示編譯成功。如果cppcheck沒有找到任何要分析的源代碼,那麼這是一個錯誤。您必須提供源代碼的路徑。如果你提供了一條路徑,那麼給定的路徑看起來有些不對。

分段錯誤看起來很有趣。你能用最新的Cppcheck重現它嗎?請隨時在此處報告:http://sourceforge.net/apps/trac/cppcheck/,並提供有關如何複製的詳細信息。

「cppcheck:Command not found」意味着shell無法找到cppcheck(它不位於PATH環境變量給出的任何路徑中)。

此致敬禮 丹尼爾