Bibliothèques écrites en CMake
Qt-CMake-HelloWorld
Un programme Qt5 simple construit avec CMake.
- 79
- GNU Lesser General Public License v3.0 only
compile-time-perf
Mesure les mesures de synchronisation et d'utilisation de la mémoire de haut niveau pendant la compilation.
- 70
- MIT
gersemi
Un formateur pour faire de votre code CMake le véritable trésor.
- 67
- Mozilla Public License 2.0
StaticTypeInfo
🏀 Améliorez votre jeu de type. Une petite bibliothèque C++ pour les noms de type au moment de la compilation et les indices de type.
- 64
- MIT
raylib-cmake-template
Un modèle de projet minimal pour raylib utilisant CMake qui fonctionne bien dans CLion & Visual Studio..
- 63
DotNetWithCMake
Votre couteau suisse pour créer des assemblages. NET avec CMake et intégrer du code non managé.
- 63
- MIT
CMake-VSCode-Tutorial
Modèle et court tutoriel sur la configuration d'un environnement intégré pour VS Code et CMake (Doxygen et ClangFormat ready).
- 62
SharedStaticStarter
Un projet de démarrage simple montrant comment distribuer des bibliothèques statiques et partagées dans CMake..
- 59
- MIT
obs-scale-to-sound
Plugin de filtre OBS qui redimensionne une source de manière réactive aux niveaux sonores.
- 56
- GNU General Public License v3.0 only
CppCMakeVcpkgTemplate
Un modèle de projet pour créer des projets basés sur C++/CMake/vcpkg avec IDE et GitHub Actions. La construction est accélérée avec la mise en cache des artefacts.
- 53
- MIT
esp32c3-direct-boot-example
Exemple de fonctionnalité "démarrage direct" ESP32-C3 (rév. 3 et versions ultérieures).
- 49
- MIT
logog
logog est une bibliothèque C++ portable pour faciliter la journalisation des événements en temps réel dans les applications axées sur les performances, telles que les jeux. Il est particulièrement approprié pour les projets qui ont des contraintes de mémoire et des exigences de processeur limitées.
- 46
Vita-Nearest-Neighbour
Plugin qui rend les textures floues plus nettes en modifiant l'algorithme de mise à l'échelle.
- 42
pico-wake-word
Exemple MicroSpeech Wake Word sur le Raspberry Pi Pico. Il s'agit d'un portage de l'exemple sur le référentiel TensorFlow.
- 40
- Apache License 2.0
flextool
Programmation au moment de la compilation C++ (sérialisation, réflexion, modification de code, enum to string, better enum, enum to json, extend or parse language, etc.).
- 39
- MIT
imgui-cmake
Projet simple avec des fichiers cmake pour construire example_sdl_opengl3 d'imgui sur plusieurs plateformes..
- 38
- MIT