

I've been using this scenario until one day I spent 3 days debugging a very unpleasant bug. I used the universal scenario – run PVS-Studio Standalone, click "Start compiler monitoring", compile the project, and view the analysis results. At first, regardless of all recommendations, I was checking projects "only on holidays", without any automation. Obviously, I still had to do my usual tasks, so the integration process was put off.

Who's going to do that? Well, since that was my idea. So, we needed someone to integrate PVS-Studio into Keil. As for Keil, PVS-Studio supports only compilers. PVS-Studio also provides ready-to-use scripts to integrate into some other build systems.
#Keil Univision 4 Ide S android
PVS-Studio is integrated into Visual Studio (this pleased our department that develops for desktops) and JetBrains products (CLion, Rider, Idea, Android Studio) right away. But on the other hand, I faced some difficulties integrating PVS-Studio into Keil. Unexpectedly my request coincided with an urgent need to spend money on new software.

But it's C++, where "program is ill-formed, no diagnostic required" is ok.įor several years, I've been bothering my higher-ups asking to buy a PVS-Studio license. It was copied and translated with the author's permission.
