CPM Alternatives
CPM is described as 'is designed to promote small, well-tested, composable C++ modules. CPM allows you to link against multiple different versions of the same static library without symbol conflicts. You can include other C++ modules that may depend on older or newer versions of the same modules' and is a Package Manager in the development category. There are four alternatives to CPM for a variety of platforms, including Linux, Mac, Windows, BSD and Raspberry Pi. The best alternative is Conan, which is both free and Open Source. Other great apps like CPM are Hunter Package Manager, build2 and Vcpkg.
The open source, decentralized and multi-platform package manager to create and share all your native binaries.
Hunter Package Manager
Is this a good alternative?YesNo- Free • Open Source
- Package Manager
4 alternatives to Hunter Package Manager- Mac
- Windows
- Linux
- Self-Hosted
- Raspberry Pi
Hunter is a CMake driven cross-platform package manager for C/C++ projects. With the help of Hunter you can organize builds for Linux, Windows, macOS, iOS, Android, Raspberry Pi and other platforms. Third-party external projects are highly customizable, effectively allowing you...
Hunter Package Manager Features
build2
Is this a good alternative?YesNo- Free • Open Source
- Package Manager
4 alternatives to build2- Mac
- Windows
- Linux
- BSD
build2 is an open-source (MIT), cross-platform build toolchain for developing and packaging C and C++ code. It is a hierarchy of tools that includes the build system, package dependency manager (for package consumption), and project dependency manager (for project development).
build2 Features
Vcpkg
Is this a good alternative?YesNo- Free • Open Source
- Package Manager
4 alternatives to Vcpkg- Mac
- Windows
- Linux
C++ Library Manager for Windows, Linux, and macOS. Contribute to Microsoft/vcpkg development by creating an account on GitHub.