Usage and Recommended Env. Var. Settings For Intel Compilers
Note: Intel 5.0 compilers are currently only available on bh0.
# Compilation of Fortran, Fortran 90, Fortran 95 source:
# NOTE that you MUST source 'ifcvars.csh' at least once per shell session
# in order to set up the Intel Fortran environment.
% source /opt/intel/compiler50/ia32/bin/ifcvars.csh
% ifc foo.f -o foo
# For basic usage/compiler options
% ifc -help
# Compilation of C, C++ source:
# NOTE that you MUST source 'iccvars.csh' at least once per shell session
# in order to set up the Intel C++ environment.
% source /opt/intel/compiler50/ia32/bin/iccvars.csh
% icc foo.c -o foo
# For basic usage/compiler options
% icc -help
Recommended environment variable settings for optimized P-III code (replace
"-O3" with "-g" for debugging)
setenv CC "icc"
setenv CXX "icc"
setenv CFLAGS "-O3 -axK -tpp6"
setenv F77 "ifc"
setenv F77FLAGS "-O3 -axK -tpp6 -w90 -w95 -cm -Vaxlib"
setenv F77LFLAGS "-L/usr/local/intel/lib"
setenv F90 "ifc"
setenv F90FLAGS "-O3 -axK -tpp6 -w90 -w95 -cm -Vaxlib"
setenv RNPL_RNPL "/usr/local/bin/rnpl"
setenv RNPL_F77 "$F77 $F77FLAGS"
setenv RNPL_F77LOAD "$F77 $F77FLAGS $F77LFLAGS"
setenv RNPL_F77PP touch
setenv RNPL_FLIBS "-lrnpl -lvs -lsv"
setenv LIB_PATHS "/usr/local/intel/lib"
setenv INCLUDE_PATHS "/usr/local/include"
setenv LDFLAGS "-L/usr/local/intel/lib"
Recommended environment variable settings for optimized P4 code (replace
"-O3" with "-g" for debugging)
setenv CC "icc"
setenv CXX "icc"
setenv CFLAGS "-O3 -axW -tpp7"
setenv F77 "ifc"
setenv F77FLAGS "-O3 -axW -tpp7 -w90 -w95 -cm -Vaxlib"
setenv F77LFLAGS "-L/usr/local/intel/lib"
setenv F90 "ifc"
setenv F90FLAGS "-O3 -axW -tpp7 -w90 -w95 -cm -Vaxlib"
setenv RNPL_RNPL "/usr/local/bin/rnpl"
setenv RNPL_F77 "$F77 $F77FLAGS"
setenv RNPL_F77LOAD "$F77 $F77FLAGS $F77LFLAGS"
setenv RNPL_F77PP touch
setenv RNPL_FLIBS "-lrnpl -lvs -lsv"
setenv LIB_PATHS "/usr/local/intel/lib"
setenv INCLUDE_PATHS "/usr/local/include"
setenv LDFLAGS "-L/usr/local/intel/lib"