Login   

Class Information

Make Tutorial
Le Yan

Meeting:

DateTimeBuildingRoom 
11/02/2011 10:00 AM-12:00 PM Frey Computing Services  307  Image of Frey Computing Services building

Course Description

Make is a tool which controls the generation of executables and other non-source files (e.g. libraries) from the source files. It makes programmers' life much easier when it comes to managing a program with many source files.

 

In this tutorial, we will cover the following topics through both presentation and hands-on exercises: 

  • how to write a makefile to handle dependencies among source files
  • how to build and install a program with Make
  • how to use macros with Make. 

This tutorial assumes no previous knowledge/experience with Make; however, working knowledge of shell scripting is required.

Prerequisites:

  1. Working knowledge of Shell Scripting
  2. Laptop with a SSH client such as Putty
  3. A LONI or LSU HPC account.
  4. If you do not use a LONI or LSU HPC, you should have a means of logging into the machine where you do software development.
  5.  To apply for a LONI or LSU HPC account, please visit

Registration:

To register, please visit

http://hpc.lsu.edu/training/tutorials/reservation-forms/fall2011-make.php

 

Please DO NOT use the register button on this page!!!

Off-site participants will be provided with a link to view the tutorial, please enter "ag" in the access grid box on the registration form.