Visible to Intel only — GUID: GUID-B8660531-5F08-4AD7-B323-54A1FA1F3376
Visible to Intel only — GUID: GUID-B8660531-5F08-4AD7-B323-54A1FA1F3376
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 |