Bibliotecas escritas en CMake
Qt-CMake-HelloWorld
Un programa Qt5 simple creado con CMake.
- 79
- GNU Lesser General Public License v3.0 only
compile-time-perf
Mide métricas de tiempo de alto nivel y uso de memoria durante la compilación.
- 70
- MIT
gersemi
Un formateador para hacer de su código CMake el verdadero tesoro.
- 67
- Mozilla Public License 2.0
StaticTypeInfo
🏀 Mejora tu tipo de juego. Una pequeña biblioteca de C++ para nombres de tipo en tiempo de compilación e índices de tipo.
- 64
- MIT
raylib-cmake-template
Una plantilla de proyecto mínima para raylib usando CMake que funciona bien en CLion y Visual Studio.
- 63
DotNetWithCMake
Su navaja suiza para crear ensamblajes. NET con CMake e integrar código no administrado.
- 63
- MIT
CMake-VSCode-Tutorial
Plantilla y breve tutorial sobre cómo configurar un entorno integrado para VS Code y CMake (listo para Doxygen y ClangFormat).
- 62
SharedStaticStarter
Un proyecto inicial simple que muestra cómo distribuir bibliotecas estáticas y compartidas en CMake.
- 59
- MIT
obs-scale-to-sound
Complemento de filtro OBS que escala una fuente de forma reactiva a los niveles de sonido.
- 56
- GNU General Public License v3.0 only
CppCMakeVcpkgTemplate
Un proyecto de plantilla para crear proyectos basados en C++/CMake/vcpkg con IDE y GitHub Actions. La compilación se acelera con el almacenamiento en caché de artefactos.
- 53
- MIT
esp32c3-direct-boot-example
Ejemplo de función de "arranque directo" de ESP32-C3 (rev. 3 y posterior).
- 49
- MIT
logog
logog es una biblioteca portátil de C++ para facilitar el registro de eventos en tiempo real en aplicaciones orientadas al rendimiento, como los juegos. Es especialmente apropiado para proyectos que tienen memoria limitada y requisitos de CPU limitados.
- 46
Vita-Nearest-Neighbour
Complemento que hace que las texturas borrosas sean más nítidas al cambiar el algoritmo de escala.
- 42
pico-wake-word
Ejemplo de MicroSpeech Wake Word en Raspberry Pi Pico. Este es un puerto del ejemplo en el repositorio de TensorFlow.
- 40
- Apache License 2.0
flextool
Programación en tiempo de compilación de C++ (serialización, reflexión, modificación de código, enumeración a cadena, mejor enumeración, enumeración a json, lenguaje extendido o analizado, etc.).
- 39
- MIT
imgui-cmake
Proyecto simple con archivos cmake para construir example_sdl_opengl3 de imgui en múltiples plataformas.
- 38
- MIT