简体   繁体   English

Cppcheck 无法识别命令

[英]Cppcheck not recognizing Command

I got the following error on Ubuntu 16.04:我在 Ubuntu 16.04 上收到以下错误:

$ cppcheck --project=compile_commands.json 
cppcheck: error: unrecognized command line option: "--project=compile_commands.json".

I already tried reinstalling cppcheck.我已经尝试重新安装 cppcheck。 Does anyone know to what this error is related?有谁知道这个错误与什么有关?

cppcheck doesn't support the --project option on the version available by default on Ubuntu 16.04 (xenial). cppcheck不支持 Ubuntu 16.04 (xenial) 上默认可用版本的--project选项。 The version of cppcheck there is 1.72 cppcheck的版本是1.72

If you wish to use the option --project then install a newer cppcheck .如果您希望使用选项--project则安装更新的cppcheck

  • It can be installed from the snap store ( sudo snap install cppcheck ).它可以从 snap 存储 ( sudo snap install cppcheck ) 安装。
  • It can be installed manually from cppcheck.net - download source, build locally它可以从cppcheck.net手动安装 - 下载源代码,在本地构建
  • You can upgrade to ubuntu 18.04/20.04 and use the version from there.您可以升级到 ubuntu 18.04/20.04 并从那里使用该版本。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM