vcpkg-cmake-integration
Vcpkg autoinstaller for CMake: Fetch Vcpkg (with versioning), bootstrap Vcpkg, install packages from `vcpkg.json`-manifest or individually from within CMake (by bitmeal)
xmake
🔥 A cross-platform build utility based on Lua (by xmake-io)
vcpkg-cmake-integration | xmake | |
---|---|---|
2 | 166 | |
21 | 9,214 | |
- | 6.8% | |
10.0 | 10.0 | |
almost 2 years ago | 2 days ago | |
CMake | Lua | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
vcpkg-cmake-integration
Posts with mentions or reviews of vcpkg-cmake-integration.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-03.
-
CMake and Linking External libraries is a kick in the nuts if i've ever seen it.
Did you define sdl main function? also are you running vcpkg system-wide or do you have pinned version? ( ie. https://github.com/bitmeal/vcpkg-cmake-integration )
-
Build Systems for C++
I made a project for this a while ago: https://github.com/bitmeal/vcpkg-cmake-integration
xmake
Posts with mentions or reviews of xmake.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-05-04.
- Xmake: A modern C/C++ build tool
- Cpp2 and cppfront – An experimental 'C++ syntax 2' and its first compiler
- An Introduction to Modern CMake
-
How to Structure C Projects: These Best Practices Worked for Me
In recent times I prefer Xmake[0] to CMake.
[0] https://xmake.io
- xmake: Fast and lightweight build tools with dependency package integration
- Xmake v2.8.5 released, Support for link sorting and unit testing
- Xmake v2.8.3 Released, Improve Wasm and Support Xmake Source Debugging
- Xmake v2.8.2 Released, Official package repository count over 1k
What are some alternatives?
When comparing vcpkg-cmake-integration and xmake you can also consider the following projects:
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.
meson - The Meson Build System
cmake-registry - A cmake modules registry based on vcpkg
cmake-init - The missing CMake project initializer
cmake-modules - Some useful cmake module collection
conan - Conan - The open-source C and C++ package manager
xrepo-cmake - CMake wrapper for Xrepo C and C++ package manager
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
ninja - a small build system with a focus on speed
Vcpkg - C++ Library Manager for Windows, Linux, and MacOS
wxWidgets - Cross-Platform C++ GUI Library
vcpkg-cmake-integration vs CppCMakeVcpkgTemplate
xmake vs meson
vcpkg-cmake-integration vs cmake-registry
xmake vs cmake-init
vcpkg-cmake-integration vs cmake-modules
xmake vs conan
vcpkg-cmake-integration vs xrepo-cmake
xmake vs imgui
vcpkg-cmake-integration vs cmake-init
xmake vs ninja
vcpkg-cmake-integration vs Vcpkg
xmake vs wxWidgets