Библиотеки, написани на CMake
Qt-CMake-HelloWorld
Проста програма Qt5, създадена с CMake.
- 79
- GNU Lesser General Public License v3.0 only
compile-time-perf
Измерва времето на високо ниво и показателите за използване на паметта по време на компилация.
- 70
- MIT
gersemi
Форматиращ инструмент, който превръща вашия CMake код в истинско съкровище.
- 67
- Mozilla Public License 2.0
StaticTypeInfo
🏀 Усъвършенствайте своя тип игра. Малка C++ библиотека за имена на типове по време на компилация и индекси на типове..
- 64
- MIT
raylib-cmake-template
Минимален проектен шаблон за raylib, използващ CMake, който работи добре в CLion & Visual Studio..
- 63
DotNetWithCMake
Вашият швейцарски армейски нож за създаване на. NET сборки с CMake и интегриране на неуправляем код..
- 63
- MIT
CMake-VSCode-Tutorial
Шаблон и кратък урок за това как да настроите интегрирана среда за VS Code и CMake (готов за Doxygen и ClangFormat).
- 62
SharedStaticStarter
Прост начален проект, показващ как да разпространявате статични и споделени библиотеки в CMake..
- 59
- MIT
obs-scale-to-sound
Плъгин за OBS филтър, който мащабира източник реактивно спрямо нивата на звука.
- 56
- GNU General Public License v3.0 only
CppCMakeVcpkgTemplate
Шаблонен проект за изграждане на базирани на C++/CMake/vcpkg проекти с IDE и GitHub Actions. Изграждането се ускорява с кеширане на артефакти..
- 53
- MIT
esp32c3-direct-boot-example
Пример за ESP32-C3 (рев. 3 и по-нови) функция за "директно стартиране".
- 49
- MIT
logog
logog е преносима C++ библиотека за улесняване на регистрирането на събития в реално време в ориентирани към производителността приложения, като игри. Особено подходящо е за проекти, които имат ограничена памет и ограничени изисквания към процесора.
- 46
Vita-Nearest-Neighbour
Добавка, която прави размазаните текстури по-резки чрез промяна на алгоритъма за мащабиране.
- 42
pico-wake-word
Пример за MicroSpeech Wake Word на Raspberry Pi Pico. Това е порт на примера в хранилището на TensorFlow..
- 40
- Apache License 2.0
flextool
Програмиране по време на компилиране на C++ (сериализация, отразяване, модификация на кода, enum към низ, по-добро enum, enum към json, език за разширяване или разбор и т.н.).
- 39
- MIT
imgui-cmake
Прост проект с cmake файлове за изграждане на example_sdl_opengl3 на imgui на множество платформи..
- 38
- MIT