CMake Workshop
  • Setting up your system

Introduction

  • Motivation and overview
  • Brief tour to demonstrate concepts/capabilities

Hands-on workshop

  • From sources to executables
  • Compile flags, definitions, and debugging
  • Target-based build systems with CMake
  • Detecting your environment
  • Finding and using dependencies
  • Creating and running tests with CTest
  • Automated dependency handling with FetchContent
  • Growing projects: pitfalls and recommendations

Reference

  • Resources and books
  • Credits
CMake Workshop
  • Search


© Copyright 2020, EuroCC National Competence Centre Sweden (this is derived work from the ENCCS workshop, see 'Credits' about changes).

Built with Sphinx using a theme provided by Read the Docs.