Make/CMake

5 Nov 2024, 13:30
1h 30m
SUD05 (Louvain-La-Neuve)

SUD05

Louvain-La-Neuve

Place Croix du Sud 2, 1348 Louvain-la-Neuve Belgium

Speaker

Nicolas Potvin (ULB département informatique)

Description

Learn about automating the compiling of your code, linking libraries and handling code projects consisting of several files.

Content:
- Writing a minimal makefile for small projects
- Understanding more advanced makefile to compile a software yourself
- Automate the writing of makefiles through CMake for medium to large projects
- Using CMake to handle librairies, environment variables, and parametrize your code at compile-time

Prerequisite:
- Basic knowledge about compilers
- Basic knowledge about compiled languages
- Being familiar with Linux
- Being familiar with a text editor

Target audience: Anyone needing to compile code themselves.

Presentation materials