Bibliothèques écrites en CMake

Vcpkg

Gestionnaire de bibliothèque C++ pour Windows, Linux et MacOS.
  • 16.2k
  • GNU General Public License v3.0

cmake-examples

Exemples CMake utiles.
  • 8.6k
  • MIT

Ultralight

Moteur de rendu HTML de nouvelle génération pour les applications et les jeux.

ModernCppStarter

🚀 Lancez votre C++! Un modèle pour les projets C++ modernes utilisant CMake, CI, la couverture de code, le format clang, la gestion des dépendances reproductibles et bien plus encore.
  • 2.8k
  • The Unlicense

Glitter

Dead Simple OpenGL.
  • 2.1k

gui_starter_template

Un modèle de projet CMake pour vous aider à démarrer avec C++ et les outils.
  • 1.9k
  • The Unlicense

hunter

  • 1.9k
  • BSD 2-clause "Simplified"

CPM.cmake

📦 Gestionnaire de paquets manquant de CMake. Un petit script CMake pour une gestion des dépendances reproductible, multiplateforme et sans configuration.
  • 1.2k
  • MIT

c-smart-pointers

Pointeurs intelligents pour le langage de programmation (GNU) C.
  • 1.2k
  • MIT

vst3sdk

SDK de plug-in VST 3.
  • 1.1k
  • GNU General Public License v3.0

polly

:wrench: collection de fichiers et de scripts de la chaîne d'outils CMake pour la construction multiplateforme et les tests CI (GCC, Visual Studio, iOS, Android, analyseur Clang, désinfectants, etc.) (par ruslo).
  • 790
  • BSD 2-clause "Simplified"

cmake-init

Modèle pour une configuration de projet C++ fiable et multiplateforme à l'aide de cmake. (par des cginaux).
  • 768
  • MIT

cmake-init

L'initialiseur de projet CMake manquant.
  • 733
  • GNU General Public License v3.0 only

cpm

Gestionnaire de packages C++ (par iauns).
  • 714
  • MIT

cmake-raytracer

Raytracer écrit en CMake pur.
  • 540
  • MIT

mcpelauncher-manifest

Le référentiel principal du lanceur Minecraft de l'édition Linux et Mac OS Bedrock.
  • 521
  • GNU General Public License v3.0 only

cpp-project

Modèle de plaque de chaudière pour les projets C++, avec CMake, Doctest, Travis CI, Appveyor, Github Actions et rapports de couverture.
  • 481
  • The Unlicense

hunter

Gestionnaire de packages multiplateforme piloté par CMake pour C/C++. (par cpp-pm).

ds3os

Dark Souls 3 - Serveur ouvert.
  • 402
  • MIT

cmrc

Un compilateur de ressources dans un seul script CMake.
  • 385
  • MIT

boost-cmake

Intégration Easy Boost dans les projets CMake.
  • 345
  • GNU General Public License v3.0

corrosion

Marier Rust et CMake - Intégration facile de Rust et C/C++!.
  • 331
  • MIT

PothosSDR

Environnement de développement Windows Pothos SDR.
  • 248

comms_champion

Bibliothèque C++(11) à implémenter et outils pour surveiller les protocoles de communication binaires.
  • 239
  • Mozilla Public License 2.0

webp-hero

navigateur polyfill pour le format d'image webp.
  • 216
  • MIT

obs-installer-for-apple-silicon

Créez et installez facilement OBS à partir de la source sur votre MacBook ou Mac Apple M1 ultra-rapide.
  • 210

mdspan

Implémentation de référence de mdspan ciblant C++23.
  • 192
  • GNU General Public License v3.0

OpenCL-Guide

Un guide pour aider les développeurs à se lancer rapidement avec le framework de programmation OpenCL.
  • 143
  • Creative Commons Attribution 4.0

mpv-winbuild-cmake

Chaîne d'outils croisée MinGW-w64 basée sur CMake.
  • 142

F4MP

  • 133
  • The Unlicense