
Objectives
-
Configure and compile a program or library using CMake
-
Use CMake in your own project
-
Understand the tool and its scripting language
Prerequisites
-
Basic command-line skills (
ls
,cd
,git clone
) -
Basic knowledge of C, C++, or Fortran
Format
-
On-site only, at the CRIANN premises (limited seats)
-
A computer can be provided if needed
-
No prior access to CRIANN computing resources is required
Content (Combination of Lectures and Hands-On Sessions)
-
What is a build system and what is it used for?
-
Using CMake to compile a C, C++, or Fortran program:
-
How the tool works
-
How to use it to compile an external project
-
How to integrate it into your own project
-
Speaker: Guillaume BARBIER (CRIANN)
Pre-required logistics
Basic command-line skills (ls, cd, git clone)
Basic knowledge of C, C++, or Fortran