Date: 9 - 10 February 2021

CMake is a language-agnostic, cross-platform build tool and is nowadays the de facto standard, with large projects using it to reliably build, test, and deploy their codebases. You will learn how to:

Write a CMake build system for C, C++, and Fortran projects producing libraries and/or executables.
Run tests for your code with CTest.
Ensure your build system will work on different platforms.
Detect and use external dependencies in your project.
Safely and effectively build mixed-language projects (Python+C/C++, Python+Fortran, Fortran+C/C++)

Lectures will be held by Roberto Di Remigio ([email protected]).

Helpers during the exercise sessions will be Kjartan Thor Wikfeldt, Mark Abraham, Qiang Li, Jing Gong and Radovan Bast.

For more information and schedule visit ENCCS's website at https://enccs.se

Contact person: Kjartan Thor Wikfeldt ([email protected])
https://events.prace-ri.eu/event/1134/

Event types:

  • Workshops and courses


Activity log