Getting Started with the PVS-Studio Static Analyzer for C++ Development under Linux
There are different ways to install PVS-Studio under Linux, depending on your distro type. The most convenient and preferred method is to use the repository, since it allows auto-updating the analyzer upon releasing new versions.
Getting Started with the PVS-Studio Static Analyzer for C++ Development under Linux
by Yuri Minaev
From the article:
Besides strace, you can base the analysis on the compile_commands.json (JSON Compilation Database) file. Many build systems have built-in means of exporting compilation commands, or you could use the BEAR utility to do this. Here's the command to launch the analysis in this case: pvs-studio-analyzer analyze –f /path/to/compile_commands.json