Using icc

In order to use icc/icpc, you will have to add some lines to your login scripts (,cshrc for csh/tcsh, .bashrc for bash).

You must also export an environment variable telling the system where to find the license. For our license, you need to export the following variable:

To invoke the installed compilers

To get help, append the -help option or precede with the man command.

Useful resources:

Some final comments. The Intel compilers are significantly more standards compliant than gcc. This means that a lot of your code which uses non-standard extensions, will no longer compile and/or function correctly. This is due to what the standard refers to as "implementation dependent behavior".