如何在gcc编译器中构建cppcheck工具?

时间:2011-03-07 07:41:04

标签: cppcheck

我已经下载了cppcheck工具并构建它。 现在我正面临着找不到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.

1 个答案:

答案 0 :(得分:5)

我是Cppcheck开发人员。

我假设g ++命令没有错误完成。

“cppcheck:error:找不到或打开给定的任何路径”表示编译成功。如果cppcheck没有找到要分析的任何源代码,那么这是一个错误。您必须提供源代码的路径。如果你提供了一条路径,那么给定路径似乎有问题。

分段错误似乎很有趣。你能用最新的Cppcheck重现它吗?请随时在此处报告:http://sourceforge.net/apps/trac/cppcheck/以及有关如何复制的详细信息。

“cppcheck:command not found”只是意味着shell无法找到cppcheck(它不在PATH环境变量给出的任何路径中)。

祝你好运, 丹尼尔