cppcheck 2.21.0 installer includes runtime libraries that are not compatible with Windows 7. Installation can be performed on Windows 7. As a result, system will have broken runtime libraries.
From release notes: "The official Windows binary is now built with Visual Studio 2026.". Visual Studio 2026 doesn't support Windows 7/8/8.1 targeting. cppcheck.sourceforge.io states: "Windows 64-bit (No XP support)". No info about unsupported Vista, 7, 8, 8.1.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
you can simplify add support Win 7
just add Qt6 compiled binary from rep https://github.com/adeii/Qt6Win7/releases/tag/Qt6102
Qt-6.10.2-x64-msvc-win7.7z
remove all Qt6 from cppcheck
and add by one file from bin dir archive above
Last edit: lamoda 2026-06-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm talking about C++ runtime libraries that are part of the installer:
concrt140.dll
msvcp140.dll
msvcp140_1.dll
msvcp140_2.dll
msvcp140_atomic_wait.dll
msvcp140_codecvt_ids.dll
vccorlib140.dll
vcruntime140.dll
vcruntime140_1.dll
vcruntime140_threads.dll
GUI is a different topic. Windows 7 support has been dropped in 2.18.0. Installation shouldn't be performed on Windows 7 if "Graphical interface" checkbox is checked.
Last edit: Nikita Leontiev 2026-06-05
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
cppcheck 2.21.0 installer includes runtime libraries that are not compatible with Windows 7. Installation can be performed on Windows 7. As a result, system will have broken runtime libraries.
From release notes: "The official Windows binary is now built with Visual Studio 2026.". Visual Studio 2026 doesn't support Windows 7/8/8.1 targeting. cppcheck.sourceforge.io states: "Windows 64-bit (No XP support)". No info about unsupported Vista, 7, 8, 8.1.
this because Qt6 doest support Win7
you can simplify add support Win 7
just add Qt6 compiled binary from rep https://github.com/adeii/Qt6Win7/releases/tag/Qt6102
Qt-6.10.2-x64-msvc-win7.7z
remove all Qt6 from cppcheck
and add by one file from bin dir archive above
Last edit: lamoda 2026-06-04
I'm talking about C++ runtime libraries that are part of the installer:
GUI is a different topic. Windows 7 support has been dropped in 2.18.0. Installation shouldn't be performed on Windows 7 if "Graphical interface" checkbox is checked.
Last edit: Nikita Leontiev 2026-06-05