Skip to content

dev-cafe/cmake-cookbook

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
September 2, 2018 13:49
September 23, 2018 12:31
September 23, 2018 12:50
August 27, 2020 14:26
September 23, 2018 13:02
September 18, 2018 21:33
September 23, 2018 16:57
September 2, 2018 13:49
August 25, 2018 10:18
October 1, 2017 13:38
September 23, 2018 14:01
September 23, 2018 14:01
September 2, 2018 13:49
September 23, 2018 16:57
September 23, 2018 16:57
September 2, 2018 13:49

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