C++ Library Manager for Windows, Linux, and MacOS
-
Updated
Jun 4, 2022 - CMake
{{ message }}
C++ Library Manager for Windows, Linux, and MacOS
The missing CMake project initializer
C++ reflection library with Lua binding, and JSON and XML serialisation.
C++ File Download Library.
Simple FFmpeg video player
I built a lua model and test it with python, its a 3DOF robot arm:
`
print("Lua: Constructing robot_3DOF")
inertiaMatrix = {
{2.0,0. ,0. },
{0. ,2.0,0. },
{0. ,0. ,2.0}
}
print("Lua: Body mass and geometry properties")
bodies = {
base = { mass = 1.,
com = {0.,0.,0.},
inertia = inertiaMatrix},
lin
Store data in efficient format for analysis and visualization
C++ Large Scale Genetic Programming
Install and Cache latest CMake and ninja executables for your workflows on your GitHub
A 2d Game Engine written in C++20.
A template project (library and executable) for C++ projects with cmake, ctest, vcpkg, circleci, and automated document deploymend via doxygen to gh-pages
Build C++ software with vcpkg and CMake (with CMakeLists.txt or CMakeSettings.json). Samples provided use both self-hosted or Microsoft hosted agent, using Docker and Pipeline Caching as well. The same tasks are available as GitHub actions at https://github.com/lukka/run-cmake https://github.com/lukka/run-vcpkg -=-
Jenkins example setup discussed on thoughts-on-cpp
Validation tests for CppBuildTasks Azure DevOps tasks and for run-cmake and run-vcpkg GitHub actions.
CMake functions for adding NuGet package dependencies with CMake exports or native .targets files, generating and merging .nuspec files, calling nuget pack, and more. WIP.
Generator of binary installers for libraries built by vcpkg, alpha version.
vcpkg registry maintained by @luncliff
A template project to build a C++/CMake/vcpkg based projects with IDE and GitHub Actions. Build is speed up with caching of artifacts.
C++17 + Vcpkg + GitHub Actions + Create release with changelog automatically
Add a description, image, and links to the vcpkg topic page so that developers can more easily learn about it.
To associate your repository with the vcpkg topic, visit your repo's landing page and select "manage topics."