Skip to main content

This course will give an introduction to creating/modifying Makefiles. 

Program

  • Make introduction
  • Makefile introduction
  • Automation
  • Data and the code: updating pipeline
  • Creating pattern rules
  • Variables and functions
  • Documenting Makefiles
  • This course provides hands-on sessions 


Learning Objectives

  • Understanding make operation
  • Being able to write own Makefiles
Fees

Free

Pre-required logistics

Participants should have a programming experience in C/C++ or Fortran.
Having a basic knowledge of Linux is expected (if not please follow first the Linux-introduction course). Users that want to work on VSC account should already have a VSC account created and should have followed HPC introduction and Linux for HPC or should have the equivalent knowledge.