All Projects → dev-cafe → Cmake Cookbook

dev-cafe / Cmake Cookbook

Licence: other
CMake Cookbook recipes.

Programming Languages

c
50402 projects - #5 most used programming language
cpp11
221 projects
fortran
972 projects

Labels

Projects that are alternatives of or similar to Cmake Cookbook

Cmake csharp example
CMake C#/.NET WPF and WinForms Examples
Stars: ✭ 41 (-96.18%)
Mutual labels:  cmake
Ffmpeg Example
FFMPEG 0.11-4.4/LibAV 0.8-11 example application with byte exact reading
Stars: ✭ 44 (-95.9%)
Mutual labels:  cmake
Run Vcpkg
GitHub Action to automatically cache and run vcpkg to build C++ dependencies for your C++ based applications. Available as Azure DevOps tasks also: https://marketplace.visualstudio.com/items?itemName=lucappa.cmake-ninja-vcpkg-tasks
Stars: ✭ 49 (-95.43%)
Mutual labels:  cmake
Skeleton
Skeleton for quick new C++ project setup
Stars: ✭ 42 (-96.09%)
Mutual labels:  cmake
Programming learning resource
学习计算机科学的一些pdf资源
Stars: ✭ 1,019 (-5.03%)
Mutual labels:  cmake
Regrader
VST delay plugin where the repeats degrade in resolution
Stars: ✭ 44 (-95.9%)
Mutual labels:  cmake
Librevault
Librevault - Peer-to-peer, decentralized and open source file sync.
Stars: ✭ 1,001 (-6.71%)
Mutual labels:  cmake
Sdl vulkan
A library for creating Vulkan surfaces for SDL2 windows.
Stars: ✭ 53 (-95.06%)
Mutual labels:  cmake
Libcsptr
Smart pointers for the (GNU) C programming language
Stars: ✭ 1,023 (-4.66%)
Mutual labels:  cmake
Bcm
Boost cmake modules
Stars: ✭ 48 (-95.53%)
Mutual labels:  cmake
Picmake
你还在学CMake的过程中毫无头绪吗?你还在为复杂程序库依赖发愁吗?你是否觉得原生CMake的编写冗余而低效?那就快来学习和使用PICMake吧!只需要一行,无论是可执行,动态库还是静态库,轻松搞定!同时高效支持多目标,复杂库的编译安装,从此告别大量冗余CMake代码,专注开发核心应用程序,编译不再愁! 例如下面是使用PICMake编译一个依赖OpenGL的可执行文件,只需要一行!
Stars: ✭ 43 (-95.99%)
Mutual labels:  cmake
Orne navigation
This repository provides mobile robot navigation system with i-Cart mini for Tsukuba Challenge under Project ORNE.
Stars: ✭ 43 (-95.99%)
Mutual labels:  cmake
Cpp starter project
A template CMake project to get you started with C++ and tooling
Stars: ✭ 1,025 (-4.47%)
Mutual labels:  cmake
Fairroot
C++ simulation, reconstruction and analysis framework for particle physics experiments
Stars: ✭ 41 (-96.18%)
Mutual labels:  cmake
Antara Gaming Sdk
Komodo Gaming Software Development Kit
Stars: ✭ 51 (-95.25%)
Mutual labels:  cmake
Iterative Closest Point
Stars: ✭ 40 (-96.27%)
Mutual labels:  cmake
Genepi
Automatic generation of N-API wrapper from a C++ library
Stars: ✭ 45 (-95.81%)
Mutual labels:  cmake
Fast ber
A C++11 ASN.1 BER Encoding and Decoding Library
Stars: ✭ 54 (-94.97%)
Mutual labels:  cmake
Pgagent
Mirror of the pgagent project
Stars: ✭ 52 (-95.15%)
Mutual labels:  cmake
Nonstd Lite
Parent of *-lite repositories, a migration path to post-C++11 features for pre-C++11 environments
Stars: ✭ 46 (-95.71%)
Mutual labels:  cmake

License: MIT

Travis AppVeyor CircleCI

GitHub issues GitHub forks GitHub stars

CMake Cookbook

This repository collects sources for the recipes contained in the CMake Cookbook published by Packt and authored by Radovan Bast and Roberto Di Remigio

Table of contents

Chapter 1: From a Simple Executable to Libraries

Chapter 2: Detecting the Environment

Chapter 3: Detecting External Libraries and Programs

Chapter 4: Creating and Running Tests

Chapter 5: Configure-time and Build-time Operations

Chapter 6: Generating Source Code

Chapter 7: Structuring Projects

Chapter 8: The Superbuild Pattern

Chapter 9: Mixed-language Projects

Chapter 10: Writing an Installer

Chapter 11: Packaging Projects

Chapter 12: Building Documentation

Chapter 13: Alternative Generators and Cross-compilation

Chapter 14: Testing Dashboards

Chapter 15: Porting a Project to CMake

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].