macro_name INTEL binary_name icpc output_to_option "-o " add_include_dir_option -I add_lib_dir_option -L add_lib_option -l compile_flags_release "-c -fomit-frame-pointer" compile_flags_debug "-c -g" lib_opt_flags_release "-O2 -ip -unroll" app_opt_flags_release "-O2" lang_flags "-std=c++0x" warning_flags "-w1" shared_flags "-fPIC" makefile_style gmake pentium3 -> "-march=pentium3" pentium4 -> "-march=pentium4" pentium-m -> "-march=pentium3" core2 -> "-march=core2" # ICC 11.1 doesn't have native Nehalem or Westmere support nehalem -> "-march=core2" westmere -> "-march=core2" default -> "$(CXX) -fPIC -shared -Wl,-soname,$(SONAME)"