Compilers and linkers

Compilers

 * Gnu compilers : gcc, gfortran
 * Clang
 * intel free compilers (icc, ifort,...)

Installing

 * Gnu Make
 * Cmake
 * imake

Make

 * on a multiprocessor or multicore machine, using make -j uses n parallels processes for building objects which speeds up considerably the compilation.

Makedepend

 * in order to list dependencies of headers to the std library in c++, one rather uses an equivalent of the old makedepend command provided by the compiler. For instance, gcc offers the gccmakedep command.