SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 CMake package-manager Projects
-
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
re: C/C++ development: anybody using conda/pixi for dependency management? Here's an example of compiling a C++ SDL program using pixi and the SDL dependency from conda-forge [1].
Seems viable as a replacement for things like vckpg [2] which only builds from source.
I'm still researching this but it seems like rattler [3] is the tool to use to build/publish packages. The supported repos are: prefix.dev's own hosting, anaconda.org, artifactory or a self-hosted server.
--
1: https://github.com/prefix-dev/pixi/blob/main/examples/cpp-sd...
2: https://github.com/microsoft/vcpkg
3: https://prefix-dev.github.io/rattler-build/latest/authentica...
I like to pin GitHub dependencies using a commit hash, instead of a tag. You need a recent CPM.cmake file in your project for CPM to work.
CMake package-manager related posts
-
Xmake: A modern C/C++ build tool
-
CMake and Linking External libraries is a kick in the nuts if i've ever seen it.
-
Graphics in c++ but in wsl
-
Where to store libraries in cross-platform C++ app?
-
Compiling CrowCPP on Windows and about to kms
-
How do I include a library in cmake such that it is included in the project?
-
Create Python bindings for my C++ code with PyBind11
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 Jun 2024
Index
What are some of the best open-source package-manager projects in CMake? This list will help you:
Project | Stars | |
---|---|---|
1 | Vcpkg | 21,904 |
2 | CPM.cmake | 2,634 |
3 | xrepo-cmake | 46 |
Sponsored