You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+16-10Lines changed: 16 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -252,33 +252,39 @@ mv cppcheck cppcheck.exe
252
252
253
253
Besides building yourself on the platform of your choice there are also several ways to obtain pre-built packages.<br/>
254
254
255
-
Official packages maintained by the Cppcheck team:
255
+
### Official
256
+
257
+
Official packages are maintained by the Cppcheck team.
258
+
256
259
- (Windows) An official Windows installer is available via the official Cppcheck SourceForge page: https://cppcheck.sourceforge.io.
257
260
- (Windows) Official builds of the current development versions are available via the [release-windows](https://github.com/danmar/cppcheck/actions/workflows/release-windows.yml) workflow. They are built nightly for the `main` branch and for each commit for release branches. As these are development versions please refrain from using these in production environments!
258
261
- A portable package (i.e. does not require installation) is available as the `portable` artifact. This is still a work-in-progress - see https://trac.cppcheck.net/ticket/10771 for details.
259
262
- An installer is available via the `installer` artifact.
260
263
- (Multi-Platform) A premium version with additional features provided by the original author of Cppcheck is available for purchase via https://www.cppcheck.com.
261
264
262
-
Unofficial packages *not* maintained by the Cppcheck team but their respective packagers:
265
+
### Third-party
266
+
267
+
Third-party packages are ***not*** maintained by the Cppcheck team but their respective packagers.
268
+
269
+
*Note:* The following list is purely informational and listed in no particular order.
270
+
271
+
*Note:* Please always try to obtain the package from the primary official source of your operating system/distro first and make sure you are getting the latest released/tagged version (see https://github.com/danmar/cppcheck/tags).
272
+
273
+
*Note:* Some issues might be related to additional patches carried by the builds in these packages or by the packaging itself. Please try to verify the issue with an official build before reporting it upstream. Otherwise you might need report it to the respective maintainer of the package.
274
+
263
275
- (Windows / Outdated) A portable package is available via https://portableapps.com/apps/development/cppcheck-portable.
264
276
- (Windows / Outdated) A package is available via https://community.chocolatey.org/packages/cppcheck.
265
277
- (Windows / Outdated) A package is available via https://winget.run/pkg/Cppcheck/Cppcheck.
266
-
- (Windows / Outdated) A package is available via https://osdn.net/projects/sfnet_cppcheck.
267
278
- (Windows) A package is available via https://scoop.sh/#/apps?q=cppcheck.
268
279
- (Linux/Unix) Many major distros offer Cppcheck packages via their integrated package managers (`yum`, `apt`, `pacman`, etc.). See https://pkgs.org/search/?q=cppcheck or https://repology.org/project/cppcheck for an overview.
269
280
- (Linux/Unix) Unless you are using a "rolling" distro, it is likely that they are not carrying the latest version. There are several external (mainly unsupported) repositories like AUR (ArchLinux), PPA (ubuntu), EPEL (CentOS/Fedora) etc. which might provide up-to-date packages.
270
281
- (Linux/Unix / Outdated) The Canonical Snapcraft packages (https://snapcraft.io/cppcheck / https://snapcraft.io/cppcheckgui) are unmaintained and contain very old (development) versions. Please refrain from using them! See https://trac.cppcheck.net/ticket/11641 for more details.
271
282
- (MacOS) A package is available via Homebrew (`brew`). See https://formulae.brew.sh/formula/cppcheck.
272
-
- (MacOS) A package is available via https://ports.macports.org/port/cppcheck
283
+
- (MacOS) A package is available via https://ports.macports.org/port/cppcheck.
273
284
- (Multi-Platform) A package is available via https://anaconda.org/conda-forge/cppcheck.
285
+
- (Multi-Platform) A package is available via https://conan.io/center/recipes/cppcheck.
274
286
- Packages are also available from various download portals (mainly the Windows installer - sometimes re-packaged).
275
287
276
-
*Note:* This is list is purely informational and listed in no particular order.
277
-
278
-
*Note:* Please always try to obtain the package from the primary official source of your operating system/distro first and make sure you are getting the latest released version.
279
-
280
-
*Note:* Some issues might be related to additional patches carried by the builds in these packages or the packaging itself. In that case issues might need to be reported to the respective project.
0 commit comments