标签: static-code-analysis cppcheck
我在我的项目上运行cppcheck并且正在获取未使用的函数的报告,这些函数肯定是使用的(如果我删除项目,项目将不会编译)。 是否有任何已知原因可能发生这种情况?或者我如何阻止虚假报道
由于
答案 0 :(得分:3)
如果最新版本的cppcheck中仍然存在此错误,请您创建一个演示此问题的最小示例。有了这样的测试用例,cppcheck开发人员可以解决这个问题。我还建议您将此类问题报告给cppcheck bugtracker here。
答案 1 :(得分:0)
一个原因是您没有按预期配置Cppcheck,您必须指定包含路径和定义,您还可以使用现在集成cppcheck的CppDepend并从您分析的项目中完成所有配置工作,并报告所有未使用的方法。