cppcheck --includes-file 选项不起作用

Posted

技术标签:

【中文标题】cppcheck --includes-file 选项不起作用【英文标题】:cppcheck --includes-file option does not work 【发布时间】:2015-02-11 16:10:37 【问题描述】:

cppcheck --includes-file=<filename> --enable=all --check-config <source code directory> 不起作用。 cppcheck 说找不到头文件。

<filename>有头文件所在的目录。

如果我给出如下相同的命令: cppcheck -I <path to header file> --enable=all --check-config <source code directory>,然后就可以正常使用了。

我觉得这很奇怪。有什么建议吗?

【问题讨论】:

在 Ubuntu 14.04 桌面上运行 cppcheck v1.52 【参考方案1】:

听起来很奇怪。我建议你升级cppcheck,你的版本很旧。最新的 cppcheck 版本是 1.68。

【讨论】:

以上是关于cppcheck --includes-file 选项不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Cppcheck : mismatchAllocDealloc 错误

CMake 中的 Cppcheck 支持

CMAKE 有条件地运行 cppcheck

cppcheck - 终止Strncpy

自定义 cppcheck 规则集

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