Topic: "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: 8 months ago - Stars: 5,184 - Forks: 489

dev-cafe/cmake-cookbook
CMake Cookbook recipes.
Language: C++ - Size: 86.2 MB - Last synced at: 27 days ago - Pushed at: almost 4 years ago - Stars: 2,780 - Forks: 720

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

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

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

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

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: 27 days ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 12

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: 2 days ago - Pushed at: 2 days ago - Stars: 27 - Forks: 5

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

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

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

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: almost 5 years ago - Stars: 19 - Forks: 1

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

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

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

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

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

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

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

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: 18 days ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 1

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: almost 2 years ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

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: about 2 months ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

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

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

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

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: 6 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 2

ging-dev/cpp-example
C++ example use GTest, Gcovr coverage
Language: C++ - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 3 - 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: 5 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

simogasp/boostTest-example
template for using boost as testing framework
Language: CMake - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 3 - 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: almost 8 years ago - Stars: 3 - Forks: 0

adamcavendish/ReasonableCMakeForCXX
Reasonable CMake Project for C++
Language: C - Size: 406 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

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

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

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

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

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

Life4gal/galStarterTemplate
Useful CMake Examples.Also A Modern CMake Template for Beginner.
Language: CMake - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - 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

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: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

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: almost 7 years ago - Stars: 2 - Forks: 3

HWiman-ICONIC/wxwidgets-cmake
Some of the wxWidgets samples with CMake build files for vcpkg
Language: C++ - Size: 368 KB - Last synced at: about 1 month ago - Pushed at: about 1 month 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: 5 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

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

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

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

sergeyklay/ytc
An yaml-cpp example project.
Language: C++ - Size: 116 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - 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

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

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

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

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: about 5 years ago - Stars: 1 - Forks: 1

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

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

JungPhilipp/FuzzyCMake
A small modern CMake example project
Language: CMake - Size: 1.83 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

qyzhizi/2018-11-21-cmake_practice
cmake-project-helloworld
Language: Makefile - Size: 350 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - 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

zouzias/cmake-eigen-example
Sample project for using eigen3 matrix library with cmake
Language: CMake - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1

olibre/GreatPractices
Good and Great Tips & Practices for Coders 😎
Last synced at: over 2 years ago - Stars: 1 - Forks: 0
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: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

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

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

aakbar5/cmake-projects
cmake based examples
Language: CMake - Size: 733 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - 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: 11 months ago - Pushed at: 11 months 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: 11 months ago - Pushed at: 11 months ago - Stars: 0 - 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

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

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

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

jamshed/CMake-Playground
Playing around with and getting to know CMake.
Language: CMake - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: about 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

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

Keene-Chen/cmake_template
个人CMake项目模板
Language: CMake - Size: 63.5 KB - Last synced at: 6 months 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: 28 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 22

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

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

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: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - 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

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

ProtonGameStudio/CMakeTemplates
Common CMake Script Templates
Language: CMake - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 2 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

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

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

Zard-C/CMake_GTest
A demo project using CMake to build and GTest to do unit test.
Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 2 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: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

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

VXAPPS/cmake-sgx-template
CMake Template for Intel SGX
Language: CMake - Size: 20.5 KB - Last synced at: 10 months ago - Pushed at: over 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

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: about 1 month 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

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: 11 months 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: almost 4 years ago - Stars: 0 - Forks: 0

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: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

panyingyun/cmakedemo
study cmake demo
Language: C - Size: 2.88 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - 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

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: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

sergio-eld/PlatformPath
A small example for packaging a library using CMake
Language: CMake - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

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