我可以将 PVS-Studio Free 与 Unreal Engine 4 一起使用吗?

Can I use PVS-Studio Free with Unreal Engine 4?

工作室开发人员,

非常感谢您提供出色的产品以及让个人开发者免费使用它的能力。

你能帮我解决上面的问题吗 - 我可以在 Unreal Engine 4 中使用 PVS-Studio Free 吗?如果是 - 你能提供一些教程或帮助信息吗?

谢谢。

您可以通过在仅包含您项目源代码的文件中添加特殊注释来使用 PVS-Studio Free。 Unreal Engine 4 个文件或任何其他第三方库应在分析器的设置中排除在分析之外。

如果您使用 PVS-Stuio Plugin for Visual Studio 或 Standalone,请在菜单中添加库的路径选项 --> 不要检查文件。

如果您在 Linux 中使用实用程序 pvs-studio-analyzer,则使用参数 –e:

pvs-studio-analyzer analyze … -e /path/to/lib/ …

注意:由于构建系统的特殊性(例如,在自动生成可编译文件的过程中),此注释将丢失,免费 PVS-Studio模式将不可用。不幸的是,此类非标准场景不在我们为 PVS-Studio 免费版提供的支持范围内。如果您有这样的情况,我们建议您使用通常的试用模式来评估分析仪的能力。