SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 CMake C Projects
-
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...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
-
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
Have you taken a look at CPM ? https://github.com/cpm-cmake/CPM.cmake . It makes CMake project management easy - no need for separate package manager tool.
-
Project mention: CMake-init – The missing CMake project initializer | news.ycombinator.com | 2024-07-16
-
ios-cmake
A CMake toolchain file for iOS/iPadOS, visionOS, macOS, watchOS & tvOS C/C++/Obj-C++ development
-
-
project_options
A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.
-
GLFW-CMake-starter
Use CMake to create a project with GLFW - Multi-platform Windows, Linux and MacOS.
-
CMake C discussion
CMake C related posts
-
CMake-init – The missing CMake project initializer
-
Xmake: A modern C/C++ build tool
-
CMake install schema for single- and multi-config generators
-
How does one actually build a C++ project
-
CMakeList.txt, add_executable vs. add_library vs. target_link_libraries vs. target_link_directories
-
Clang++ Halp
-
Putting libraries in program folder
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jan 2025
Index
What are some of the best open-source C projects in CMake? This list will help you:
# | Project | Stars |
---|---|---|
1 | Vcpkg | 23,823 |
2 | ModernCppStarter | 4,579 |
3 | CPM.cmake | 3,161 |
4 | cmake-init | 2,167 |
5 | ios-cmake | 1,954 |
6 | corrosion | 1,134 |
7 | project_options | 361 |
8 | GLFW-CMake-starter | 164 |
9 | obs-screenshot-plugin | 145 |