c++ - Visual Studio 2017 "Object reference not set to an instance of an object."的 cppcheck 插件问题

标签 c++ visual-studio cppcheck

我正在尝试将 cppcheck 插件与 visual studio 2017 一起使用。但是,当我选择工具/使用 cppcheck 检查当前项目时,它总是说“对象引用未设置为对象的实例。”有什么建议吗?

我正在使用

  • Microsoft Visual Studio Professional 2017,版本 15.7.6
  • CPPCheckPlugin 1.3.5
  • CMake 3.12.1
  • Windows 10 专业版 64 位

谢谢。

最佳答案

对我来说,在我编辑项目并选中“Enable Code Analysis on Build”后问题就解决了。然后我可以取消选中此选项,但它离开了

<RunCodeAnalysis>false</RunCodeAnalysis>

在 vcxproj 文件中,这似乎解决了问题。

关于c++ - Visual Studio 2017 "Object reference not set to an instance of an object."的 cppcheck 插件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53163753/

相关文章:

visual-studio - VisualStudio : translating a build version to a calendar date

c++ - Visual Studio编译错误查找文件

cppcheck - 为什么静态分析工具会忽略这个看似显而易见的情况?

c++ - sscanf(s, "%u", &v) 匹配有符号整数

cppcheck : Buffer is accessed out of bounds

c++ - 检查 std::vector 的大小是否为零

c++ - 为什么 C++ 允许将整数分配给字符串?

visual-studio - vs2017 : Set font size for "Error List" tool window only?

c++ - C++默认构造函数

c++ - Qt/QML qmlRegisterType 与 setContextProperty(区别)