如何获取 cppcheck 的有效二进制路径?

Posted

技术标签:

【中文标题】如何获取 cppcheck 的有效二进制路径?【英文标题】:How to get valid binary path for cppcheck? 【发布时间】:2013-11-02 16:57:29 【问题描述】:

我正在尝试从这个网站安装 cppcheclipse:

http://code.google.com/a/eclipselabs.org/p/cppcheclipse/wiki/Installation

我已按照那里的说明进行操作,但是,在尝试对其进行配置时,它说没有有效的二进制路径。

我的问题是如何获得有效的二进制路径?

谢谢

【问题讨论】:

【参考方案1】:

确保你已经安装了 Cppcheck.. 如果你还没有安装它。

要查找 cppcheck 在 Linux 上的安装位置:

which cppcheck

在 Windows 上,路径类似于:

c:\program files (x86)\cppcheck\cppcheck.exe

【讨论】:

如果我使用的是 mac 怎么办? 我正在使用 lunix 但根本找不到它请告诉我在哪里可以指出这一点【参考方案2】:

您需要先下载 cppcheck 本身,然后再安装它。在 Linux 上,它似乎需要编译——至少我无法在我的 Ubuntu 上工作。

编辑:现在通过 apt-get 获得了 cppcheck,但它是相当旧的 1.27 版本。 Eclipse 给了我一个错误。看来我至少需要 1.48。版本的 cppcheck 让它工作.. Flawfinder,夹板,老鼠在 CL 上给了我更好的结果,所以我不确定 cppcheck 是否值得麻烦设置它..当然可能是 1.68 更好..

【讨论】:

以上是关于如何获取 cppcheck 的有效二进制路径?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 PHP 获取 PHP 二进制文件的路径?

如何在javascript中获取每个有效的十六进制代码

如何从巧克力垫片中获取二进制路径?

cppcheck 输出路径似乎错误

如何使用 cppcheck 忽略某些文件类型?

如何使 cppcheck 在错误时停止