用 CMake 编写的库

xrepo-cmake

Xrepo C 和 C++ 包管理器的 CMake 包装器。
  • 36
  • Apache License 2.0

aapt2

Aapt2 包构建工作流程。
  • 36
  • GNU General Public License v3.0 only

flutter_flatpak_example

使用默认计数器示例应用程序将 Flutter 应用程序打包为 Flatpak 以在 Linux 上分发的示例。
  • 36

tolc

C++ 的绑定编译器。
  • 34
  • GNU General Public License v3.0

docker-arm-cross-toolchain

适用于 Raspberry Pi 的现代 GCC 交叉编译工具链。
  • 29

ti.paint

使用 Titanium SDK 进行基于触摸的绘画。
  • 29
  • GNU General Public License v3.0

kde2

KDE2 恢复超级仓库。
  • 29
  • GNU Lesser General Public License v3.0 only

faustgen-supercollider

SuperCollider 中的 Livecode Faust 使用嵌入式 Faust 编译器。
  • 28
  • GNU General Public License v3.0 only

gr-rpitx

  • 28
  • GNU General Public License v3.0 only

CPMLicenses.cmake

📜 自动给予积分!用于 CPM.cmake 依赖项的许可证免责声明生成器。
  • 27
  • MIT

lxqt-themes

LXQt 的主题、图形和图标。
  • 25
  • GNU Lesser General Public License v3.0 only

clang-ocl

使用 clang 编译器进行 OpenCL 编译..
  • 25
  • GNU General Public License v3.0

cubemx.cmake

用于使用 CMake 构建 CubeMX 项目并使用 VSCode 进行调试的脚本集合。
  • 24
  • The Unlicense

basic-c-sdl-game

使用 CMake 的基本 C SDL2 游戏。它展示了我们如何开发一个基本的基于网格的游戏。 https://gitlab.com/aminosbh/basic-c-sdl-game 的镜像。
  • 23
  • MIT

QtWindowsCMake

💻 CMake 宏用于在 Windows 上部署和创建 Qt 应用程序的安装程序。
  • 22
  • MIT

lua-cmake

使用 CMake 嵌入 lua。
  • 22
  • MIT

asap-textwrap

C++ 的文本包装器和列格式化程序..
  • 21
  • BSD 3-clause "New" or "Revised"

viv-prj-gen

用于自动构建或生成 vivado 项目的 tcl 脚本。
  • 20
  • MIT

flutter-snap

  • 19
  • GNU General Public License v3.0 only

LimitBat

适用于某些支持的使用 Linux 的华硕笔记本电脑的电池管理 GUI 实用程序。
  • 18
  • GNU General Public License v3.0 only

xtensor-ros

xtensor(多维线性代数库)的 ROS(机器人操作系统)绑定。
  • 17
  • BSD 3-clause "New" or "Revised"

vcpkg-docs

  • 17
  • MIT

cmake-library

用于在 Windows 和 Linux 下构建静态或共享库的 CMake 模板(由 bansan85 提供)。
  • 17
  • MIT

gz-cmake

基于 C++ 的 Gazebo 项目使用的一组 CMake 模块。
  • 16
  • Apache License 2.0

cmake-init-executable

cmake-init 的可执行输出示例。
  • 15

cmake-init-conan-example

cmake-init 生成与 Conan 集成的可执行项目。
  • 14