learning-cmake
CMake tutorial project
A tutorial project demonstrating various CMake scenarios and best practices for building and managing C++ projects.
learning cmake
3k stars
103 watching
793 forks
Language: CMake
last commit: almost 4 years ago
Linked from 1 awesome list
best-practicesccmakecppexamplemakefiletutorial
Related projects:
Repository | Description | Stars |
---|---|---|
ttroy50/cmake-examples | A collection of CMake examples demonstrating various configuration techniques and build processes for modern software projects. | 12,492 |
cpm-cmake/cpm.cmake | A CMake module for managing dependencies in cross-platform projects | 3,099 |
pr0g/cmake-examples | A collection of simple CMake projects to help understand the basics of CMake and installing. | 1,177 |
kitware/cmake | A cross-platform build system generator | 6,933 |
thelartians/packageproject.cmake | A CMake script generator for creating packageable projects with standardized configuration options. | 111 |
developerpaul123/cmakeinstallexample | An example project demonstrating CMake's use in building and packaging a Windows-based C++ project with an installer. | 36 |
joeydevries/learnopengl | Contains code samples and resources for learning OpenGL programming | 11,157 |
schweitzer/modern-cmake-tutorial | A tutorial on building and using CMake libraries with modern practices | 33 |
cmake-basis/basis | A comprehensive suite of tools and utilities for creating and managing C++ projects and software libraries | 49 |
leetal/ios-cmake | A toolchain file for building C/C++/Obj-C++ applications for various Apple platforms | 1,934 |
viva64/pvs-studio-cmake-examples | Examples of integrating a static code analysis tool with CMake project builds and analyses. | 55 |
ruslo/cgold | A comprehensive guide to building and managing C++ projects using the CMake build system. | 527 |
lukka/run-cmake | An action that automates C++ application builds using CMake and vcpkg. | 182 |
pabloariasal/modern-cmake-sample | A sample project demonstrating best practices and proper usage of CMake in building a library and an executable. | 669 |
krux02/minimal_cmake_example | A minimal CMake project demonstrating source, resource, dependency, and packaging configurations. | 191 |