Perpustakaan yang ditulis dalam CMake

pyORBSLAM2

Antarmuka Boost. Python ultra-cepat untuk ORBSLAM2.
  • 90
  • MIT

cmake-embed

Skrip CMake untuk menyematkan sumber daya dalam binari..
  • 85
  • MIT

panda_moveit_config

Robot Panda adalah robot integrasi MoveIt andalan.
  • 80

Qt-CMake-HelloWorld

Program Qt5 Sederhana Dibangun dengan CMake.
  • 79
  • GNU Lesser General Public License v3.0 only

ament_cmake

Mendukung paket CMake untuk bekerja dengan ament.
  • 72
  • Apache License 2.0

shared-modules

Modul Flatpak umum yang dapat digunakan sebagai submodule git.
  • 71

compile-time-perf

Mengukur waktu tingkat tinggi dan metrik penggunaan memori selama kompilasi.
  • 70
  • MIT

gersemi

Pemformat untuk membuat kode CMake Anda menjadi harta yang sesungguhnya.
  • 67
  • Mozilla Public License 2.0

cmake-d

cmake untuk D2.
  • 65
  • MIT

StaticTypeInfo

🏀 Tingkatkan jenis permainan Anda. Pustaka C++ kecil untuk nama jenis waktu kompilasi dan indeks jenis..
  • 64
  • MIT

raylib-cmake-template

Template proyek minimal untuk raylib menggunakan CMake yang bekerja dengan baik di CLion & Visual Studio..
  • 63

DotNetWithCMake

Pisau tentara swiss Anda untuk membuat rakitan. NET dengan CMake dan mengintegrasikan kode yang tidak dikelola..
  • 63
  • MIT

CMake-VSCode-Tutorial

Template dan tutorial singkat tentang cara menyiapkan lingkungan terintegrasi untuk VS Code dan CMake (siap untuk Doxygen dan ClangFormat).
  • 62

lawn_tractor

Perangkat lunak untuk traktor rumput mengemudi sendiri..
  • 62
  • MIT

SharedStaticStarter

Proyek awal sederhana yang menunjukkan cara mendistribusikan pustaka statis dan bersama di CMake..
  • 59
  • MIT

obs-scale-to-sound

Plugin filter OBS yang menskalakan sumber secara reaktif ke tingkat suara.
  • 56
  • GNU General Public License v3.0 only

CppCMakeVcpkgTemplate

Proyek template untuk membangun proyek berbasis C++/CMake/vcpkg dengan IDE dan Tindakan GitHub. Build dipercepat dengan caching artefak..
  • 53
  • MIT

cmake

Infrastruktur dukungan CMake Meningkatkan submodule; eksperimental (oleh boostorg).
  • 52

wallpapers

Wallpaper Sistem. (oleh cutefishos).
  • 50
  • GNU General Public License v3.0

esp32c3-direct-boot-example

Contoh fitur "boot langsung" ESP32-C3 (rev. 3 dan yang lebih baru)..
  • 49
  • MIT

logog

logog adalah pustaka C++ portabel untuk memfasilitasi pencatatan peristiwa waktu nyata dalam aplikasi berorientasi kinerja, seperti game. Ini sangat sesuai untuk proyek yang memiliki memori terbatas dan persyaratan CPU terbatas..
  • 46

cppfront

Pembungkus CMake di sekitar repositori cppfront (oleh modern-cmake).
  • 45

Vita-Nearest-Neighbour

Plugin yang membuat tekstur buram menjadi lebih tajam dengan mengubah algoritme penskalaan.
  • 42

CMakeCM

Modul Komunitas CMake.
  • 42

pico-wake-word

Contoh MicroSpeech Wake Word pada Raspberry Pi Pico. Ini adalah port contoh di repositori TensorFlow..
  • 40
  • Apache License 2.0

flextool

Pemrograman waktu kompilasi C ++ (serialisasi, refleksi, modifikasi kode, enum ke string, enum yang lebih baik, enum ke json, bahasa perluasan atau parse, dll.).
  • 39
  • MIT

jetson_camera

Node ROS untuk kamera Jetson Nano CSI.
  • 38

imgui-cmake

Proyek sederhana dengan file cmake untuk membangun example_sdl_opengl3 imgui di berbagai platform..
  • 38
  • MIT

aapt2

Alur kerja pembuatan paket Aapt2.
  • 36
  • GNU General Public License v3.0 only