CMake Workshop Logo
  • Setting up your system

The lesson

  • From sources to executables
  • CMake syntax
  • Creating and running tests with CTest
  • Probing compilation, linking, and execution
  • Target-based build systems with CMake
  • Finding and using dependencies
  • Automated dependency handling with FetchContent
  • Mixing Python and compiled languages
  • Using CMake: tips and tricks

Additional topics

  • Detecting your environment
  • Mixing C++ and Fortran

Reference

  • Quick Reference
  • Bibliography
  • Instructor’s guide
CMake Workshop
  • Search


© Copyright 2020, EuroCC National Competence Centre Sweden.

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