AppInitHook
vcpkg_template
Our great sponsors
AppInitHook | vcpkg_template | |
---|---|---|
1 | 1 | |
145 | 7 | |
- | - | |
0.0 | 0.0 | |
about 2 years ago | almost 3 years ago | |
C | CMake | |
GNU General Public License v3.0 only | Boost Software License 1.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AppInitHook
vcpkg_template
-
Using CMake and managing dependencies
Actually they fixed most your gripes with the new vcpkg.json feature (manifests or whatever they call it). It’s now enough to have vcpkg.json and include https://github.com/build-cpp/vcpkg_template/blob/simplified-vscode/cmake/vcpkg.cmake before/after your project() call. Everything will be built in your build folder and nothing global anymore 🎉
What are some alternatives?
Dobby - a lightweight, multi-platform, multi-architecture hook framework.
cmake-sfml-project - Repository template for SFML projects using CMake
Muon - A Micro (1k lines of code) Unit Test Framework for C/C++
corrosion - Marrying Rust and CMake - Easy Rust and C/C++ Integration!
muon - GPU based Electron on a diet
CppCMakeVcpkgTemplate - A template project to build a C++/CMake/vcpkg based projects with IDE and GitHub Actions. Build is sped up with caching of artifacts.
Mhook - A Windows API hooking library
cmake-init - The missing CMake project initializer
KAI - KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.
cmake-examples - Useful CMake Examples
cmake-cpp-barcode-qrcode - Command line C++ barcode reader for Windows, Linux, and macOS.
Vcpkg - C++ Library Manager for Windows, Linux, and MacOS