cmake-examples by ttroy50

Useful CMake Examples

updated at May 12, 2024, 1:55 a.m.

CMake

184 +0

11,988 +22

2,475 +1

GitHub
vcpkg by Microsoft

C++ Library Manager for Windows, Linux, and MacOS

updated at May 12, 2024, 1:02 a.m.

CMake

426 -3

21,720 +59

6,039 +13

GitHub
ModernCppStarter by TheLartians

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

updated at May 11, 2024, 9:12 p.m.

CMake

67 +0

4,078 +15

356 -1

GitHub
CPM.cmake by cpm-cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

updated at May 11, 2024, 5:36 p.m.

CMake

34 -1

2,595 +13

167 -1

GitHub
cmake-examples by pr0g

A collection of as simple as possible, modern CMake projects

updated at May 11, 2024, 1:09 p.m.

CMake

33 +0

1,094 +2

67 +0

GitHub
extra-cmake-modules by KDE

Extra modules and scripts for CMake.

updated at May 11, 2024, 9:19 a.m.

CMake

9 +0

125 +2

45 +1

GitHub
modern-cmake-sample by pabloariasal

Example library that shows best practices and proper usage of CMake by using targets

updated at May 9, 2024, 8:45 p.m.

CMake

18 +0

652 +2

72 +0

GitHub
cmake-init by cginternals

Template for reliable, cross-platform C++ project setup using cmake.

updated at May 8, 2024, 3:45 p.m.

CMake

40 +0

905 +0

116 +0

GitHub
moderncmake by toeb

Samples for Learning Modern CMake

updated at May 8, 2024, 2:28 p.m.

CMake

11 +0

227 +1

30 +0

GitHub
legacy by ixm-one

Make CMake less painful when trying to write Modern Flexible CMake (legacy)

updated at May 8, 2024, 4:51 a.m.

CMake

12 +0

106 -1

7 +0

GitHub
package-example by forexample

CMake: config mode of find_package command (examples)

updated at May 6, 2024, 12:03 p.m.

CMake

24 +0

393 +1

56 +0

GitHub
More-Modern-CMake by Bagira80

Contains the slides and examples for my "More Modern CMake" and "Oh No! More Modern CMake" talks from "Meeting C++" 2018 and 2019

updated at May 5, 2024, 9:59 p.m.

CMake

NEW!

14 +0

167 +0

26 +0

GitHub
sanitizers-cmake by arsenm

CMake modules to help use sanitizers

updated at May 5, 2024, 9:02 p.m.

CMake

29 +0

365 +0

64 +0

GitHub
cotire by sakra

CMake module to speed up builds.

updated at May 4, 2024, 8:37 p.m.

CMake

63 +0

1,290 +0

145 +0

GitHub
mini-cmake-qt by euler0

A minimal CMake template for Qt 5 & 6 projects

updated at May 3, 2024, 7:24 p.m.

CMake

12 +0

203 +0

35 +0

GitHub
qt-android-cmake by LaurentGomila

A simple CMake utility for building and deploying Qt based applications on Android without QtCreator

updated at May 2, 2024, 12:39 p.m.

CMake

20 +0

240 +0

75 +0

GitHub
osg-3rdparty-cmake by bjornblissing

CMake scripts for building OpenSceneGraph third party libraries.

updated at May 2, 2024, 8:07 a.m.

CMake

26 +0

176 +0

108 +0

GitHub
DownloadProject by Crascit

This repository is no longer maintained. Use the FetchContent module available in CMake 3.11 or later instead.

updated at April 30, 2024, 3:13 p.m.

CMake

29 +0

444 +0

94 +0

GitHub
cmake-modules by rpavlik

My collection of CMake modules

updated at April 30, 2024, 11:41 a.m.

CMake

42 +1

990 +0

212 +0

GitHub
cmake-modules by bilke

Additional CMake functionality. Most of the modules are from Ryan Pavlik (https://github.com/rpavlik/cmake-modules)

updated at April 30, 2024, 11:40 a.m.

CMake

26 +0

539 +0

214 +0

GitHub