Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference

ID 767251
Date 3/22/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Redistributable Library Considerations

The Intel Compiler links to some Intel and non-Intel libraries by default; additional libraries are linked with different options. See the following table for options and their linked libraries. If your application links to a redistributable library, you need to ensure that those libraries are packaged with your application.

Fortran

Option Intel Libraries Non-Intel Libraries
Linux Windows Linux Windows Linux Windows

default (static-intel)

default (MT)

libsvml.a

libimf.a

libirc.a

libirc_s.a

libifport.a

libifcoremt.a

libipgo.a

libircmt.lib

svml_dispmt.lib

libdecimal.lib

libmmt.lib

ifconsol.lib

libifcoremt.lib

libifport.lib

libm.so

libgcc_s.so

libgcc.so

libdl.so

libc.so

libcmt.lib

oldnames.lib

shared/shared-intel

MD

libsvml.so

libimf.so

libintlc.so

libirc_s.so

libifport.so

libifcoremt.so

libipgo.a

libircmt.lib

svml_dispmd.lib

libdecimal.lib

libmmd.lib

ifconsol.lib

libifcoremd.lib

libifportmd.lib

libm.so

libgcc.so

libgcc_s.so

libdl.so

libc.so

msvcrt.lib

oldnames.lib

MTd

 

libircmt.lib

svml_dispmt.lib

libdecimal.lib

libmmt.lib

ifconsol.lib

libifcoremt.lib

libifport.lib

 

libcmtd.lib

oldnames.lib

MDd

 

libircmt.lib

svml_dispmd.lib

libdecimal.lib

libmmdd.lib

ifconsol.lib

libifcoremdd.lib

libifportmd.lib

 

msvcrtd.lib

oldnames.lib

coarray

Qcoarray

libicaf.so

libicaf.lib

   

fiopenmp (or qopenmp)

Qiopenmp (or Qopenmp)

libiomp5.so

libiomp5md.lib

libpthread.so

 

fiopenmp (or qopenmp ) fopenmp-targets=spir64

Qiopenmp (or Qopenmp) Qopenmp-targets=spir64

libiomp5.so

libomptarget.so

libiomp5md.lib

omptarget.lib

libpthread.so

 

qopenmp-stubs

Qopenmp-stubs

libiompstubs5.so

libiompstubs5md.lib

   

fortlib

 

libifcoremt.a

 

libpthread.so

 

fortlib shared/shared-intel

 

libifcoremt.so

 

libpthread.so

 

fsycl

fsycl

libsycl.so

libsycl-devicelib-host.so

sycl.lib

sycl-devicelib-host.lib

libstdc++.so

 

qmkl=parallel

Qmkl:parallel

libmkl_intel_lp64.a

libmkl_intel_thread.a

libmkl_core.a

libiomp5.a

mkl_intel_lb64.lib

mkl_intel_thread.lib

mkl_core.lib

libiomp5md.lib

libpthread.so

 

qmkl=sequential

Qmkl:sequential

libmkl_intel_lp64.a

libmkl_intel_sequential.a

libmkl_core.a

mkl_intel_lb64.lib

mkl_intel_sequential.lib

mkl_core.lib