如何在cppcheck中使用Visual Studio解决方案排除或指定构建配置?

Dir*_*irv 9 visual-studio cppcheck

我有一个半大的Visual Studio解决方案,具有一系列不同的构建配置和各种平台.我真的只想在一个平台上检查一个或两个配置.但是,当您使用--project标志时,我在CppCheck手册中没有看到选择构建配置的方法.我试过用--platform; 然而,这甚至不只是为该平台选择配置(win64仍然检查win32配置).

有没有办法让CppCheck在解决方案中选择单一的构建配置,或者甚至可能排除某些配置?

Dan*_*äki 1

我在 Cppcheck 中添加了 --project 选项。

在命令行工具中,您没有选择单个配置的好方法。这是一个缺失的功能。不知何故,我想给用户一些控制权,但我不想添加额外的 cppcheck 参数。我认为--platform选项应该排除不匹配的配置,这听起来是一个好的开始。

供参考;在 GUI 中,您可以选择一个平台,并且仅获取第一个匹配的 DEBUG 配置的分析。