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

Posted

技术标签:

【中文标题】如何在 gcc 编译器中构建 cppcheck 工具?【英文标题】:How to build cppcheck tool in gcc compiler? 【发布时间】:2011-03-07 07:41:03 【问题描述】:

我已经下载了 cppcheck 工具并构建了它。 现在面临找不到 cppcheck 命令的问题。 有什么错误吗..建议我的步骤..

我在 gcc 编译器中尝试如下:

> cd /home/tcsujth/Desktop/cppcheck-1.46.1/ > g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp > ./cppcheck 句法 - - - - - cppcheck:错误:找不到或打开任何给定的路径。 分段错误(核心转储) > cppcheck --版本 cppcheck:找不到命令。

【问题讨论】:

【参考方案1】:

我是一名 Cppcheck 开发人员。

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

“cppcheck: error: could not find or open any of the paths given”表示编译成功。如果 cppcheck 没有找到任何要分析的源代码,则会写入一个错误。您必须提供源代码的路径。如果您提供了路径,那么给定路径似乎有问题。

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

“cppcheck: Command not found”只是表示shell找不到cppcheck(它不在PATH环境变量给定的任何路径中)。

最好的问候, 丹尼尔

【讨论】:

以上是关于如何在 gcc 编译器中构建 cppcheck 工具?的主要内容,如果未能解决你的问题,请参考以下文章

如何使 cppcheck 在错误时停止

将 cppcheck 集成到构建系统中

如何构建GCC交叉编译器

如何构建GCC交叉编译器

在虚拟机Linux系统上手工编译安装Mysql

构建GCC作为Raspberry-Pi的交叉编译器