SaaSHub helps you find the best software and product alternatives Learn more →
Top 4 CMake Cross-Platform Projects
-
-
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
set(CPM_DOWNLOAD_LOCATION ${CMAKE_BINARY_DIR}/CPM.cmake) file(DOWNLOAD https://github.com/cpm-cmake/CPM.cmake/releases/latest/download/cpm.cmake ${CPM_DOWNLOAD_LOCATION}) include(${CPM_DOWNLOAD_LOCATION})
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: Cross compiling pybind11 module with Mingw-gcc for Windows from Linux | reddit.com/r/cpp_questions | 2022-12-29
However, someone tried to port the Python build system to CMake, so you could try that: https://github.com/python-cmake-buildsystem/python-cmake-buildsystem
-
CPP20-Cross-Platform-Template
A template for a cross-platform C++20 project including CMake, unit-testing with Catch, cross-platform CI with Travis-CI/Github Actions and cross-platform release builds using Github Actions.
Project mention: I love Open-Source, but don't know how to understand it. | reddit.com/r/opensource | 2023-01-30I must confess I have a bit of an addiction to CMake even though its syntax is awful. Don't despair, OP! Take care and read the docs thoroughly and you will be fine! (I've also built a template you might be interested in, although admittedly it is far more complicated for its own good, especially for any beginner projects, I even find it's often too complicated for my own header-only projects and have been meaning to reorganise a version of it for those...) https://github.com/saxbophone/CPP20-Cross-Platform-Template
CMake Cross-Platform related posts
- What game programming/scripting langues do you prefer?
- Ultralight – Next-Generation HTML Renderer
- Next-Generation GPU HTML Renderer
- Putting an Internetbrowser in a Game.
- "Discord 2" -Official Discord Twitter
- Simple software things that are actually very complicated
- Lightest Web Browser
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b9c4940>
www.saashub.com | 31 Jan 2023
Index
What are some of the best open-source Cross-Platform projects in CMake? This list will help you:
Project | Stars | |
---|---|---|
1 | Ultralight | 4,160 |
2 | CPM.cmake | 1,600 |
3 | python-cmake-buildsystem | 376 |
4 | CPP20-Cross-Platform-Template | 12 |