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

rusty_cmake

Шаблон интеграции Rust cmake с коррозией и cxx.
  • 14
  • The Unlicense

obs-audio-pan-filter

Фильтр управления панорамированием для аудиоисточника OBS.
  • 13
  • GNU General Public License v3.0 only

orenda

Эксперимент по дизайну языка и созданию компилятора.
  • 13
  • Mozilla Public License 2.0

reloc-cpp

Кроссплатформенная библиотека CMake/C++ для получения префикса установки общей библиотеки перемещаемым способом.
  • 12
  • BSD 3-clause "New" or "Revised"

obs-decklink-output-filter

  • 12
  • GNU General Public License v3.0 only

CPP20-Cross-Platform-Template

Шаблон для кроссплатформенного проекта C++20, включая CMake, модульное тестирование с помощью Catch, кроссплатформенную непрерывную интеграцию с Travis-CI/Github Actions и кроссплатформенные сборки релизов с использованием Github Actions.
  • 12

CMakeJSON

Попытка заставить CMake работать в разумном формате JSON.
  • 11
  • Boost Software License 1.0

vcpkg-cmake-integration

Автоустановщик Vcpkg для CMake: выборка Vcpkg (с управлением версиями), загрузка Vcpkg, установка пакетов из `vcpkg.json`-манифеста или по отдельности из CMake.
  • 11

check_compile_times

Проверьте влияние различных заголовков boost на время компиляции.
  • 11

dynamixel-workbench-msgs

Пакет сообщений для Dynamixel-Workbench.
  • 10
  • Apache License 2.0

tolc-demo

Демонстрация типичного варианта использования tolc.
  • 10

cmake-init-shared-static

Пример вывода статической/разделяемой библиотеки cmake-init.
  • 9

Legged-Robot-ROS

Пакеты моделирования Gazebo для призрачного минитавра и четвероногого робота-разведчика.
  • 8

CommsDSL-Specification

Спецификация предметно-ориентированного языка (DSL) для определения двоичного протокола связи для проекта comms_champion.
  • 8

cmakelib

Библиотека отслеживания зависимостей CMake.
  • 8
  • MIT

conan_github_downloader

Представьте, что Bintray выходит из строя, и вам нужно каким-то образом управлять своими пакетами conan, размещенными на github. `conan_github_downloader` просто запускает `conan create` для каждого предоставленного репозитория github, поэтому вы можете продолжить работу без Bintray.
  • 7
  • MIT

FetchBoostContent

CMake FetchContent для библиотек Boost.
  • 7
  • Boost Software License 1.0

cmake-init-vcpkg-example

cmake-init сгенерировал исполняемый проект с интеграцией vcpkg.
  • 7

vcpkg_template

Простой шаблон cmkr для быстрого начала работы с vcpkg.
  • 6
  • Boost Software License 1.0

pico-project-bootstrap

Запустите свои проекты RP2040 Pico с интегрированной компиляцией/загрузкой VS Code, отладкой одним щелчком мыши.
  • 6
  • BSD 3-clause "New" or "Revised"

gtest_sample

Очень простой проект с использованием GTest.
  • 6

kde-thumbnailer-qoi

Миниатюра KDE для QOI (вполне нормальный формат изображения).
  • 6
  • MIT

cmake-init-clang-on-windows

Использование LLVM Clang в Windows с CMake.
  • 6

YololTranslator

Это проект, составленный из программы на C++, из API-интерфейса и бот-разногласия в nodejs для перевода текста в обычный текст и для написания текста с использованием простых сокращений и ошибок..
  • 5

com-chibifire-fbx-plugin

  • 5
  • GNU General Public License v3.0

cpp-template

Шаблон C++ для начала работы с новыми проектами.
  • 5
  • Boost Software License 1.0

Oranges

Модули, скрипты и утилиты CMake.
  • 5
  • GNU General Public License v3.0 only

messages

подмодуль xcompute (уровень схемы CAE), включая утилиты сериализации и привязки (от XplicitComputing).
  • 4
  • GNU General Public License v3.0

IXWebSocket_template

Простой шаблон для IXWebSocket (веб-сокет и http клиент/серверная библиотека для C++) на основе CPM.
  • 4
  • Boost Software License 1.0