GitHub topics: cmake-examples
onqtam/awesome-cmake
A curated list of awesome CMake resources, scripts, modules and examples.
Size: 136 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 5,207 - Forks: 489

dev-cafe/cmake-cookbook
CMake Cookbook recipes.
Language: C++ - Size: 86.2 MB - Last synced at: 20 days ago - Pushed at: about 4 years ago - Stars: 2,793 - Forks: 719

raleighlittles/Minimal-GTest-Example 📦
A very very minimal example of how to configure and run GTest, Google's C++ testing framework.
Language: C++ - Size: 194 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

josephgarnier/cpp-starter-project-cmake
A customizable kit to quickly start your C++ projects with CMake.
Language: CMake - Size: 1.44 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 5

XiaoLey/fetch_paths.cmake
fetch_paths() is a smart CMake function that quickly retrieves files or directories using powerful regex filtering and flexible search modes to streamline your build process.
Language: CMake - Size: 54.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

chronoxor/CppTemplate
Cross-platform template C++ project configured to build for Linux (gcc/clang), MacOS, Windows (Cygwin, MinGW, MSYS2, Visual Studio) with GitHub Action continuous integration
Language: C++ - Size: 1.05 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 40 - Forks: 12

luncliff/cpp-swift-experiment
Experiment of Interoperability between C++ & Swift
Language: C++ - Size: 39.1 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

HWiman-ICONIC/wxwidgets-cmake
Some of the wxWidgets samples with CMake build files for vcpkg
Language: C++ - Size: 368 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

threeal/cmake-starter
A minimalistic template to start a new CMake project
Language: CMake - Size: 110 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

pr0g/cmake-examples
A collection of as simple as possible, modern CMake projects
Language: CMake - Size: 178 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1,198 - Forks: 65

SFUMECJF/cmake-examples-Chinese
快速入门CMake,通过例程学习语法。在线阅读地址:https://sfumecjf.github.io/cmake-examples-Chinese/
Language: C++ - Size: 136 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2,438 - Forks: 360

bartex00001/My-Templates
Templates for projects using CMake
Language: Shell - Size: 42 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

ClausKlein/asio Fork of chriskohlhoff/asio
Asio C++ Library
Language: C++ - Size: 27.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 2

ChristianHinko/MeddySDK
The best practices of modern CMake consolidated into a collection of C++ projects.
Language: CMake - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

GPMueller/imgui-cmake
A Dear ImGui App using GLFW and OpenGL, built using CMake; Better example at GPMueller/imgui-app
Language: C++ - Size: 1.68 MB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 1

sergeyklay/cpp-project-template
Repository Templates for C++ Projects
Language: CMake - Size: 403 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

program-spiritual/cmakeTutorialCN 📦
cmake 12步 配置教程,中文整理版
Language: C++ - Size: 3.32 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 0

ging-dev/cpp-example
C++ example use GTest, Gcovr coverage
Language: C++ - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

robotology/how-to-export-cpp-library
An OS-agnostic C++ library template in plain CMake.
Language: CMake - Size: 5.71 MB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 364 - Forks: 54

love1angel/cxp
framework
Language: CMake - Size: 3.91 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

getiot/cmake-courses
CMake 入门教程配套代码
Language: CMake - Size: 24.4 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

viva64/pvs-studio-cmake-examples
Examples of PVS-Studio integration in CMake (CLion/QtCreator)
Language: CMake - Size: 197 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 53 - Forks: 16

kafkaphoenix/GameProject
Game project template to showcase how to import and build a game using an engine as a shared or static library + vcpkg for managing dependencies.
Language: CMake - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Rizwan-Hasan/CMake-FreeGLUT-Project-Example-MSVC
An example of a FreeGLUT project using CMake with MSVC Compiler.
Language: C - Size: 483 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

aakbar5/cmake-projects
cmake based examples
Language: CMake - Size: 733 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

zhaopei0418/timing-move-file
定时移动指定目录下指定模式的文件到另一个目录
Language: C++ - Size: 116 KB - Last synced at: 11 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

HendEmad/CMake
A repo. to share my study notes and implementation of CMake.
Language: CMake - Size: 1.25 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

costa-victor/cmake-lib-dependencies
This example project demonstrate how to create static libraries and manage dependencies between them.
Language: CMake - Size: 30.3 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jpramosi/CppToolsDemo
This project will introduce you on how to use sanitizers, generating core dumps and coverage reports.
Language: CMake - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

diffstorm/cmake-example
Reusable example CMake setup for C/C++ projects
Language: C++ - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

luncliff/NdkCamera 📦
Simplified Android NDK Camera API 2
Language: C++ - Size: 168 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 20

Rconybea/cmake-examples
cmake example project. transitive deps, find_package() support.
Size: 433 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

emersonmello/libprg
A minimal C library template using Modern CMake
Language: CMake - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 22

dukesook/use_gdal
Example of how to integrate gdal into a hello worldprogram
Language: CMake - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

zoumson/CMakeLists
Template CMakelists
Language: C++ - Size: 68.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

rowasjo/fileutils
CMake project example with C++ utilities to read, write, and sync files.
Language: C++ - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

sharcnet/vscode-hpc
Remote development on HPC clusters with VSCode
Language: Jupyter Notebook - Size: 192 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 3

jamshed/CMake-Playground
Playing around with and getting to know CMake.
Language: CMake - Size: 35.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

luncliff/ssf
simple socket functions
Language: C++ - Size: 670 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

simogasp/boostTest-example
template for using boost as testing framework
Language: CMake - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

luuil/cmake-examples
Cmake examples
Language: CMake - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

maykathm/cpp-template
Starting template for a C++/CMake project
Language: CMake - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

asserthq/cpp-template
C++ project template with modern CMake practices
Language: CMake - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

raviy0807/Sum-of-Even-Fibonnaci-withoutloop-recursion
The repository contains the code to compute the sum of even Fibonacci number given the limit of n Fibonacci number.
Language: C++ - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

raviy0807/Fibonacci-Sum-of-Even
The repository is completed as part of assessment for the Job Interview.
Language: C++ - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

asserthq/otus-cicd
OTUS: C++ Developer course 2020 / homework #1 - CMake and CI/CD
Language: CMake - Size: 548 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

kelarov/App
A Learning Ground for C++ Enthusiasts
Language: C++ - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

codetronaut/ccmake-ds_algo
cmake C algo implementation(Development Phase)
Language: C - Size: 233 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

olibre/GreatTips
Curated Great Tips, Mindsets and Practices for Coders 😎
Language: HTML - Size: 3.89 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 3

RomanProjekt/Grundlagen_in_CMake
Language: C - Size: 518 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ProtonGameStudio/CMakeTemplates
Common CMake Script Templates
Language: CMake - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

sergeyklay/ytc
An yaml-cpp example project.
Language: C++ - Size: 116 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

LanguidSmartass/cmake-toolchain-file
A CMake toolchain file for manual toolchain selection
Language: CMake - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

cnruby/w3h1_cmake
Learn CMake and C/C++
Size: 21.2 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 2

1nfiniteloop/cpp-env
Robust and user-friendly development environment for your C++ project
Language: CMake - Size: 43 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Keene-Chen/cmake_template
个人CMake项目模板
Language: CMake - Size: 63.5 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

bates64/minimal-cmake-cheerp
Example of a CMake project that uses Cheerp to compile C++ to WebAssembly
Language: Makefile - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

RaniAgus/cmake-proof-of-concept
Ejemplo de uso de CMake para compilar proyectos en C.
Language: C - Size: 72.3 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

panyingyun/cmakedemo
study cmake demo
Language: C - Size: 2.88 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

Zalez95/cmake-example
CMakeLists examples for the compilation of a C++ project with a static library
Language: CMake - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

Imxset21/cmake_hello_world
A CMake 3.5+ Tutorial Library with Submodules and Tests
Language: CMake - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

VSPhaneendraPaluri/cmakeforneophytes
This repository shall be used to list works related to CMake build system generator.
Language: C++ - Size: 1.25 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

kotet/cmake-examples Fork of ttroy50/cmake-examples
Useful CMake Examples ([WIP] Japanese translation)
Language: CMake - Size: 495 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

bohlender/CMake-Reference-Layout
Example CMake project structure
Language: CMake - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

javieralmonacid/cmake-tutorial
A simple CMake tutorial
Language: C++ - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

nathanjhood/CMakeProject1
A simple CMake project for testing build configs, toolchains, and more.
Language: CMake - Size: 3.68 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

NoaLand/cpp-project-template
This is a C++ project template by using CMake and gtest
Language: CMake - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

surendersampath/CMake-Getting-Started
Welcome to the Project Template for Modular C Programming with CMake! This template aims to provide you with a seamless environment for running C programs and developing them in a modular, subdirectory-based format.
Language: C - Size: 434 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

codingpotato/Modern-CPP-Project
Modern CPP Project Template
Language: CMake - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

Swepz/Simple_CMake_Project
Simple C project structure example using CMake
Language: C - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

Pseudomanifold/cmake-cpp
Example code for using CMake for a C++ project
Language: CMake - Size: 3.91 KB - Last synced at: 4 months ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 3

ZachariahTheMagnificent/first-cmake
My first CMake Project using the Visual Studio plugin
Language: C++ - Size: 40 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

neMoePalto/using_dbus
Example with QtDBus. Using a custom type object via dbus
Language: C++ - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mechazoidal/cmake_cookbook
A collection of CMake examples for demonstration purposes.
Language: C++ - Size: 1.06 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 1

goblivend/CMakeSample
Small CMake project
Language: CMake - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cinaral/matlab_cpp_work_demo
A workflow suggestion for generating C++ code via MATLAB and integrating MATLAB in your C++ project.
Language: C++ - Size: 76.2 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

VXAPPS/cmake-ghdl-compiler
GHDL Compiler Definition for CMake
Language: CMake - Size: 32.2 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

PhDP/cmake-gtest-gbench-starter
A cross-platform C++11/14/17 starter project with google test and google benchmark support.
Language: C++ - Size: 226 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 6

ClausKlein/modern-cmake-sample Fork of pabloariasal/modern-cmake-sample
Example library that shows best practices and proper usage of CMake by using targets
Language: CMake - Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

Zard-C/CMake_GTest
A demo project using CMake to build and GTest to do unit test.
Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

D-K-E/opengl-window-tutorial
Simple tutorial for building an opengl window with glfw, and glad on linux command line
Language: C++ - Size: 626 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

AlexVeprev/onetbb_cmake_integration_examples
Small demo CMake-projects to show integration with oneTBB
Language: Shell - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

thomasschalch/cmake-example-project-cxx
Sample C++ project using CMake for usage as template for new projects.
Language: CMake - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

wingmann/cmake-examples
Useful CMake examples
Language: CMake - Size: 18.6 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

davemoore22/cmake-sdl2-opengl-imgui
A minimal CMake/SDL2/OpenGL/Imgui project in VSCode showing how to incorporate Imgui with the SDL2/OpenGL3 backend using CMake.
Language: C++ - Size: 688 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

UlovHer/CMakeProjectTemplate
Commonly used C/C++ project build template, and use CMake to build it.
Language: Makefile - Size: 133 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

BlurryLight/CMake-Best-Practice
A set of useful *CMake* examples
Language: CMake - Size: 15.6 KB - Last synced at: 6 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

JeremyBois/SimpleGL
Implementation of an engine with modern openGL.
Language: C++ - Size: 2.69 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

VXAPPS/cmake-sgx-template
CMake Template for Intel SGX
Language: CMake - Size: 20.5 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Life4gal/galStarterTemplate
Useful CMake Examples.Also A Modern CMake Template for Beginner.
Language: CMake - Size: 168 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

s-mehrdad/CMakeIntroduction
CMake's basic features
Language: CMake - Size: 128 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ThatXliner/rrd
Rick Roll Detector. My first C++ project that uses CMake and external libraries. Now with comments so you can, too!
Language: CMake - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

tajuddinkhandaker/PixelPenViewer
A client application for PixelPen library to render geometry primitives in 3D or 2D world
Language: C++ - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

KalyanKumar-4/AppLib
It is a container project which contains sub projects for the main application, and a static linked library. The library could always be spun out as a dynamic library and moved into its own project.
Language: CMake - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

ClausKlein/cmake-cookbook Fork of dev-cafe/cmake-cookbook
CMake Cookbook recipes.
Language: C++ - Size: 86.2 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

agudpp/cmake-project-utils
Definitions of cmake files and utilities to create easy projects (cpp for now)
Language: CMake - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

lichray/macrofree-demo
Demo for the CppCon 2019 talk "Are We Macro-free Yet?"
Language: C++ - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

imefisto/cmake-libsodium
Repo-lab for building libsodium with CMake
Language: C++ - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 3

HungMingWu/modern_cmake_template
Template for CMake Project
Language: CMake - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

major-phyo-san/dynamic-linking
CPP dynamic linking test with CMake.
Language: C++ - Size: 47.9 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
