The GNU C/C++ and Fortran compilers are provided on the HPC and Spear as an alternative to the Intel compilers.
GNU compilers are always available in the shell path. There is no need to load any environment modules, unless you need to use the GNU MVAPICH, GNU MVAPICH2, or GNU OpenMPI libraries.
Below are the compiler commands for C/C++ and Fortran, respectively:
C and C++
The GNU compilers include a debugger:
For a quick reference of how to use each GNU compiler, add the
--help flag to either compiler command:
$ gcc --help
$ gfortran --help
More detailed information is available on the compilers' respective manual pages. To access these pages from the command line, type:
$ man gcc
$ man gfortran
For a comprehensive guide to using the GNU compilers, please refer to the official documentation.