Bibliotecas escritas em CMake

rusty_cmake

Modelo de integração Rust cmake com corrosão e cxx.
  • 14
  • The Unlicense

obs-audio-pan-filter

Filtro de controle panorâmico para fonte de áudio OBS.
  • 13
  • GNU General Public License v3.0 only

orenda

Um experimento em design de linguagem e construção de compilador.
  • 13
  • Mozilla Public License 2.0

reloc-cpp

Biblioteca CMake/C++ multiplataforma para obter o prefixo de instalação da biblioteca compartilhada de forma relocável.
  • 12
  • BSD 3-clause "New" or "Revised"

obs-decklink-output-filter

  • 12
  • GNU General Public License v3.0 only

CPP20-Cross-Platform-Template

Um modelo para um projeto C++20 multiplataforma, incluindo CMake, teste de unidade com Catch, CI multiplataforma com Travis-CI/Github Actions e builds de lançamento multiplataforma usando Github Actions.
  • 12

CMakeJSON

Tentando fazer o CMake funcionar em um formato JSON razoável.
  • 11
  • Boost Software License 1.0

vcpkg-cmake-integration

Vcpkg autoinstaller para CMake: Busque Vcpkg (com controle de versão), inicialize Vcpkg, instale pacotes do manifesto `vcpkg.json` ou individualmente de dentro do CMake.
  • 11

check_compile_times

Verifique o impacto de vários cabeçalhos de reforço no tempo de compilação.
  • 11

dynamixel-workbench-msgs

Pacote de mensagens para dynamixel-workbench.
  • 10
  • Apache License 2.0

tolc-demo

Demonstração para mostrar um caso de uso típico para tolc.
  • 10

cmake-init-shared-static

Exemplo de saída de biblioteca estática/compartilhada de cmake-init.
  • 9

Legged-Robot-ROS

Pacotes de Simulação Gazebo para Ghost Minitaur e Scout Quadrúped Robot.
  • 8

CommsDSL-Specification

Especificação de Domain Specific Language (DSL) para definir o protocolo de comunicação binário para o projeto comms_champion.
  • 8

cmakelib

Biblioteca de rastreamento de dependência CMake.
  • 8
  • MIT

conan_github_downloader

Imagine que o Bintray cai e você precisa gerenciar seus pacotes conan hospedados no github de alguma forma. `conan_github_downloader` apenas executa `conan create` para cada repositório github fornecido, para que você possa continuar trabalhando sem o Bintray.
  • 7
  • MIT

FetchBoostContent

CMake FetchContent para bibliotecas Boost.
  • 7
  • Boost Software License 1.0

cmake-init-vcpkg-example

Projeto executável gerado por cmake-init com integração vcpkg.
  • 7

vcpkg_template

Modelo cmkr simples para você começar a usar o vcpkg imediatamente.
  • 6
  • Boost Software License 1.0

pico-project-bootstrap

Inicie seus projetos Pico RP2040 com VS Code integrado compilar/carregar com um clique, depuração com um clique.
  • 6
  • BSD 3-clause "New" or "Revised"

gtest_sample

Um projeto muito simples usando GTest.
  • 6

kde-thumbnailer-qoi

KDE thumbnailer para QOI (Quite OK Image Format).
  • 6
  • MIT

cmake-init-clang-on-windows

Usando LLVM Clang no Windows com CMake.
  • 6

YololTranslator

Este é um projeto composto por um programa em C++, uma API restante e um bot discórdia em nós para traduzir o texto normal em um texto escrito por um kikoulol com muitas abreviações e frases.
  • 5

com-chibifire-fbx-plugin

  • 5
  • GNU General Public License v3.0

cpp-template

Um modelo C++ para começar com novos projetos.
  • 5
  • Boost Software License 1.0

Oranges

Módulos, scripts e utilitários CMake.
  • 5
  • GNU General Public License v3.0 only

messages

Submódulo xcompute (camada de esquema CAE), incluindo utilitários de serialização e ligações (por XplicitComputing).
  • 4
  • GNU General Public License v3.0

IXWebSocket_template

Modelo simples para IXWebSocket (websocket e biblioteca cliente/servidor http para C++) baseado em CPM.
  • 4
  • Boost Software License 1.0