c++ - Cppcheck无法识别命令

标签 c++ cppcheck

我在Ubuntu 16.04上收到以下错误:

$ cppcheck --project=compile_commands.json 
cppcheck: error: unrecognized command line option: "--project=compile_commands.json".
我已经尝试过重新安装cppcheck。有谁知道与该错误有关的信息吗?

最佳答案

在Ubuntu 16.04(xenial)上默认可用的版本上,cppcheck不支持--project选项。 cppcheck的版本是1.72如果您希望使用选项--project,请安装更新的cppcheck

  • 可以从快照存储区(sudo snap install cppcheck)安装。
  • 可以从cppcheck.net手动安装-下载源,在本地构建
  • 您可以升级到ubuntu 18.04 / 20.04并从那里使用版本。
  • 关于c++ - Cppcheck无法识别命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63341225/

    相关文章:

    C++运算符重载

    c++ - 将函数的返回值存储在引用 C++ 中

    c++ - 我真的应该大量引入 explicit 关键字吗?

    c++ - 使用 cppcheck 进行多行抑制

    c++ - 使用 sscanf 读取数字怎么会崩溃?

    c++ - cppcheck 在模板中使用时提示 unreadVariable

    static-analysis - Code::Blocks,包括静态代码分析(cppcheck)?

    c++ chrono意外行为

    c++ - CUDA 7.5 Visual Studio 2013 崩溃

    c++ - 函数式模板语法