Библиотеки, написани на CMake

pyORBSLAM2

Изключително бърз Boost. Python интерфейс за ORBSLAM2.
  • 90
  • MIT

cmake-embed

CMake скрипт за вграждане на ресурси в двоични файлове..
  • 85
  • MIT

panda_moveit_config

Роботът Panda е водещият робот за интеграция на MoveIt.
  • 80

Qt-CMake-HelloWorld

Проста програма Qt5, създадена с CMake.
  • 79
  • GNU Lesser General Public License v3.0 only

ament_cmake

Поддръжка на CMake пакети за работа с ament.
  • 72
  • Apache License 2.0

shared-modules

Общи модули Flatpak, които могат да се използват като git подмодул.
  • 71

compile-time-perf

Измерва времето на високо ниво и показателите за използване на паметта по време на компилация.
  • 70
  • MIT

gersemi

Форматиращ инструмент, който превръща вашия CMake код в истинско съкровище.
  • 67
  • Mozilla Public License 2.0

cmake-d

cmake за D2.
  • 65
  • MIT

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

lawn_tractor

Софтуер за самостоятелно управление на тревни трактори..
  • 62
  • MIT

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

cmake

CMake поддържаща инфраструктура Boost подмодул; експериментален (от boostorg).
  • 52

wallpapers

Системен тапет. (от cutefishos).
  • 50
  • GNU General Public License v3.0

esp32c3-direct-boot-example

Пример за ESP32-C3 (рев. 3 и по-нови) функция за "директно стартиране".
  • 49
  • MIT

logog

logog е преносима C++ библиотека за улесняване на регистрирането на събития в реално време в ориентирани към производителността приложения, като игри. Особено подходящо е за проекти, които имат ограничена памет и ограничени изисквания към процесора.
  • 46

cppfront

CMake обвивка около cppfront хранилището (от modern-cmake).
  • 45

Vita-Nearest-Neighbour

Добавка, която прави размазаните текстури по-резки чрез промяна на алгоритъма за мащабиране.
  • 42

CMakeCM

CMake модули на общността.
  • 42

pico-wake-word

Пример за MicroSpeech Wake Word на Raspberry Pi Pico. Това е порт на примера в хранилището на TensorFlow..
  • 40
  • Apache License 2.0

flextool

Програмиране по време на компилиране на C++ (сериализация, отразяване, модификация на кода, enum към низ, по-добро enum, enum към json, език за разширяване или разбор и т.н.).
  • 39
  • MIT

jetson_camera

ROS възел за Jetson Nano CSI камера.
  • 38

imgui-cmake

Прост проект с cmake файлове за изграждане на example_sdl_opengl3 на imgui на множество платформи..
  • 38
  • MIT

aapt2

Работен процес за изграждане на пакет Aapt2.
  • 36
  • GNU General Public License v3.0 only