In CMake geschriebene Bibliotheken

rusty_cmake

Rust cmake-Integrationsvorlage mit Korrosion und cxx.
  • 14
  • The Unlicense

obs-audio-pan-filter

Pan-Control-Filter für OBS-Audioquelle.
  • 13
  • GNU General Public License v3.0 only

orenda

Ein Experiment im Sprachdesign und Compilerbau.
  • 13
  • Mozilla Public License 2.0

reloc-cpp

Plattformübergreifende CMake/C++-Bibliothek, um das Installationspräfix der gemeinsam genutzten Bibliothek auf verschiebbare Weise zu erhalten.
  • 12
  • BSD 3-clause "New" or "Revised"

obs-decklink-output-filter

  • 12
  • GNU General Public License v3.0 only

CPP20-Cross-Platform-Template

Eine Vorlage für ein plattformübergreifendes C++20-Projekt, einschließlich CMake, Unit-Testing mit Catch, plattformübergreifendes CI mit Travis-CI/Github Actions und plattformübergreifende Release-Builds mit Github Actions.
  • 12

CMakeJSON

Ich versuche, CMake in einem vernünftigen JSON-Format zum Laufen zu bringen.
  • 11
  • Boost Software License 1.0

vcpkg-cmake-integration

Vcpkg-Autoinstaller für CMake: Vcpkg abrufen (mit Versionierung), Vcpkg booten, Pakete aus dem „vcpkg.json“-Manifest oder einzeln aus CMake installieren.
  • 11

check_compile_times

Überprüfen Sie, ob sich verschiedene Boost-Header auf die Kompilierungszeit auswirken.
  • 11

dynamixel-workbench-msgs

Nachrichtenpaket für Dynamixel-Workbench.
  • 10
  • Apache License 2.0

tolc-demo

Demo, um einen typischen Anwendungsfall für Tolc zu zeigen.
  • 10

cmake-init-shared-static

Beispiel einer statischen/gemeinsam genutzten Bibliotheksausgabe von cmake-init.
  • 9

Legged-Robot-ROS

Pavillon-Simulationspakete für Ghost Minitaur und Scout Quadruped Robot.
  • 8

CommsDSL-Specification

Spezifikation der Domain Specific Language (DSL) zur Definition des binären Kommunikationsprotokolls für das Projekt „comms_champion“.
  • 8

cmakelib

CMake-Abhängigkeitsverfolgungsbibliothek.
  • 8
  • MIT

conan_github_downloader

Stellen Sie sich vor, Bintray fällt aus und Sie müssen Ihre auf Github gehosteten Conan-Pakete irgendwie verwalten. „conan_github_downloader“ führt einfach „conan create“ für jedes bereitgestellte Github-Repo aus, sodass Sie ohne Bintray weiterarbeiten können.
  • 7
  • MIT

FetchBoostContent

CMake FetchContent für Boost-Bibliotheken.
  • 7
  • Boost Software License 1.0

cmake-init-vcpkg-example

cmake-init hat ein ausführbares Projekt mit vcpkg-Integration generiert.
  • 7

vcpkg_template

Einfache cmkr-Vorlage, damit Sie sofort mit vcpkg loslegen können.
  • 6
  • Boost Software License 1.0

pico-project-bootstrap

Starten Sie Ihre RP2040-Pico-Projekte mit integriertem VS-Code, Kompilieren/Hochladen mit einem Klick und Debuggen mit einem Klick.
  • 6
  • BSD 3-clause "New" or "Revised"

gtest_sample

Ein sehr einfaches Projekt mit GTest.
  • 6

kde-thumbnailer-qoi

KDE-Miniaturansicht für QOI (Quite OK Image Format).
  • 6
  • MIT

cmake-init-clang-on-windows

Verwenden von LLVM Clang unter Windows mit CMake.
  • 6

YololTranslator

Dies ist ein Projekt, das aus einem C++-Programm, einem API-Rest und einem Discord-Bot in Nodejs besteht, um normale Texte und einen von einem Autor geschriebenen Text mit vielen Abkürzungen und Fehlern zu übersetzen.
  • 5

com-chibifire-fbx-plugin

  • 5
  • GNU General Public License v3.0

cpp-template

Eine C++-Vorlage für den Einstieg in neue Projekte.
  • 5
  • Boost Software License 1.0

Oranges

CMake-Module, Skripte und Dienstprogramme.
  • 5
  • GNU General Public License v3.0 only

messages

xcompute-Submodul (CAE-Schemaschicht) einschließlich Serialisierungsdienstprogrammen und Bindungen (von XplicitComputing).
  • 4
  • GNU General Public License v3.0

IXWebSocket_template

Einfache Vorlage für IXWebSocket (Websocket- und HTTP-Client/Server-Bibliothek für C++) basierend auf CPM.
  • 4
  • Boost Software License 1.0