A curated list of awesome CMake resources, scripts, modules and examples.
-
Updated
May 4, 2022
{{ message }}
A curated list of awesome CMake resources, scripts, modules and examples.
An FFmpeg and SDL Tutorial.
Modern CMake modules for finding and using the SDL2 library as well as other related libraries: SDL2_image, SDL2_ttf, SDL2_net, SDL2_mixer and SDL2_gfx. (Targets: SDL2::Core, SDL2::Main, SDL2::Image, SDL2::TTF, SDL2::Net, SDL2::Mixer and SDL2::GFX). Mirror of https://gitlab.com/aminosbh/sdl2-cmake-modules
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
Make CMake less painful when trying to write Modern Flexible CMake
Get dependencies with cmake
Extra CMake Modules for YARP and friends
CMake module for finding FFTW 3 using find_package
The nxxm releases are hosted here.
A simple CMake module for clang-format support
Tutorial about doing CMake Right (Official repo is now https://github.com/IRCAD-IHU/modern-cmake-tutorial)
Helpful scripts and modules for CMake, especially for scientific computing, HPC, and Fortran
CMake files for devkitArm, 3DS & GBA homebrew development
Code that is either retired from use or not yet ready
An open-source Vatsim monitor
Original report (archived issue) by Carlos Agüero (Bitbucket: caguero, GitHub: caguero).
Here's an example of Markdown that contains a table:
#!python
Reasonable CMake Project for C++
CMake modules to generate C/C++ code quality measurements targets
CMake module for checking backward compatibility of a C/C++ library
CMake find modules for CAD kernels, e.g. ACIS
A collection of utilities for creating projects with CMake scripts.
Automatically mounts clang modules for your system libraries (and more)
Add a description, image, and links to the cmake-modules topic page so that developers can more easily learn about it.
To associate your repository with the cmake-modules topic, visit your repo's landing page and select "manage topics."