The following settings are made by default for all users in the
system-wide start up file /etc/csh.cshrc.
Users should be aware that
modification of any of the listed environment variables via, e.g., settings
in ~/.cshrc, may adversely impact functioning of the Intel compiler suite.
PATH environment variable: Must include /opt/intel/bin.
MANPATH environment variable: Must include /opt/intel/man.
Initialization script: /opt/intel/bin/iccvars.csh must be sourced.
1.2 bash users
The following settings are made by default for all users in the
system-wide start up file /etc/profile.
Users should be aware that
modification of any of the listed environment variables via, e.g., settings
in ~/.bashrc, may adversely impact functioning of the Intel compiler suite.
PATH environment variable: Must include /opt/intel/bin.
MANPATH environment variable: Must include /opt/intel/man.
Initialization script: /opt/intel/bin/iccvars.sh must be sourced.
2. Available Commands
icc: C/C++ compiler
ifort: F77/F90 compiler
idb: Intel debugger
Man pages are available for all of the above commands.
3. Sample Usage
Compilation of simple C program
head% icc pgm.c -o pgm
Compilation of simple F77 program
head% ifort pgm.f -o pgm
4. Recommended Flag Settings
F77/F90
Optimization: -O3 -axW -tpp7
Link with portability library (iargc(), getarg(), ...): -Vaxlib
C/C++
Optimization: -O3 -axW -tpp7
5. Using Math Kernel Libraries (MKL)
F77/F90
Sample linkage to LAPACK and associated libraries.