Ga verder naar de inhoud
Opleiding

Introduction to build systems and package managers in HPC

9 jun. 2026 - 11 jun. 2026

This three-day course provides an introduction to the most widely-used build systems and package managers in HPC for C/C++, Fortran and Python codes.

Lees meer & inschrijven ⇗

Praktische info:

9 jun. 2026 - 11 jun. 2026
27 uur
Cineca - Via Magnanelli 6/3 40033 Casalecchio di Reno, BO, ITALY
Engels
Doelgroep: Jonge ontwikkelaars van wetenschappelijke software die hun kennis van codes willen verdiepen

Inschrijven?

  • Voorwaarden: Enige programmeerervaring met gecompileerde en geïnterpreteerde talen. Comfortabel met Unix-shell
  • Prijs: Gratis
Lees meer & inschrijven ⇗

georganiseerd door:

After a brief reminder of command-line compilation of C/C++ and Fortran codes, the course will first show how to write simple makefiles to automatize the compilation,  testing and installation phases, then how to use GNU Autotools and CMake to the same end. An entire afternoon will be dedicated to the Python ecosystem and to how to package Python programs. The last day will be devoted to Spack, a package manager specifically designed for HPC systems which allows for an easy and consistent management of the installation of scientific software.  

Skills:  

By following this course the participants are expected to learn  

  • The basic steps in the compilation and installation of C/C++ and Fortran source codes. 
  • How to write a Makefile. 
  • How to use and configure GNU Autotools (./configure). 
  • How to use and configure CMake. 
  • How to package Python programs. 
  • How to use and configure Spack to manage scientific-software packages. 

Intended for: Research Institutions

Area: Languages

Length: 3dd

Gerelateerde opleidingen

AI AGENTS: van concept tot creatie

11 september 2026

Opleiding - Antwerpen - IFBD

Disinformation Detection & Debunking

12 september 2026

Zomerschool - Polen - PJAIT