Cppm
C++ cmake base project manager
Last updated
Was this helpful?
C++ cmake base project manager
Last updated
Was this helpful?
Cppm is a cross platform C++ project manager like Rust's Cargo. Cmake is as difficult to use as package manager in other languages. So, like other package managers, to manage the C++ project, we created the cppm.toml file so that we could create the Cmake project. Cppm is made up of C++ and CMake only. So with a Cmake and a C++ Compiler, you can build it anywhere on the platform that Cmake supports. The goal of this project is to make the C++ project as comfortable as Rust's Cargo. Not many libraries are supported by the cppkg yet. So cppm made the package of the Hunter package manager available. If there is a library you want to add, please issue a pull request to the
cmake (minimal 3.6)
c++ 17 compiler (example g++8, clang7, Visual Studio 2017)
Boost
nlpo
cppmtoml
fmt