- Redistributable Libraries for Intel® C++ and Fortran 2019 Compilers for Windows*
- Overview
- OS requirement for redistributable packages
- Installation instructions
- System PATH Environment Variable Changes
- Testing your Installation:
- Redistributable Libraries for Intel® C++ and Fortran 2020 Compilers for Windows*
- Overview
- OS requirement for redistributable packages
- Installation instructions
- System PATH Environment Variable Changes
- Testing your Installation:
- Redistributable Libraries for Intel® C++ and Fortran 2018 Compilers for Windows*
- Overview
- OS requirement for redistributable packages
- Installation instructions
- System PATH Environment Variable Changes
- Testing your Installation:
- Redistributable Libraries for Intel(R) Parallel Studio XE 2015 for C++ and Fortran Windows*
Redistributable Libraries for Intel® C++ and Fortran 2019 Compilers for Windows*
Published: 09/11/2018 Last Updated: 03/20/2020
Overview
This article contains links to the redistributable installation packages for Intel ® C++ and Fortran Compilers for Windows*.
If you are looking for other versions, please go to Redistributable Libraries by Version.
The redistributable packages are for the end users who use applications that are built with Intel Compilers. Please note that there is one redistributable package for every compiler update. Make sure you download and install the one recommended by the application vendor.
OS requirement for redistributable packages
Please read the Release Notes of the update for supported OS distributions:
Installation instructions
The installation program of the redistributable package will guide you through the installation. You will need to accept the EULA and the installation will install all the libraries to the fixed directory: [Common Files]\Intel\Shared Libraries\
The installation creates a new env-var «INTEL_DEV_REDIST» with the value of above installation directory, and the PATH env-var is updated with [INTEL_DEV_REDIST]\redist\[ia32|intel64]\compiler and [INTEL_DEV_REDIST]\redist\[ia32|intel64]\mpirt (for Fortran packages). The «redist\intel64» directory is added only on 64-bit systems. See below for more information on PATH changes.
Additionally on 64-bit systems there is another subfolder [INTEL_DEV_REDIST]\compiler\lib\mic with redistributable libraries for Intel® Many Integrated Core Architecture(Intel MIC) architecture. And an environment variable MIC_LD_LIBRARY_PATH is set to this location.
If you wish to install the redistributable package «silently», so that no output is presented to the user, run the executable with the following options added to the command line like:
System PATH Environment Variable Changes
Installation of the redistributable libraries, in either MSI or MSM form, adds folders containing the installed DLLs to the system PATH environment variable. Microsoft Windows has a limit on the total size of the value of PATH; in versions later than Windows 7 the limit is 4095 characters. This limit applies not only to the system-wide definition, but the length as modified by any batch files or scripts run. If the length is exceeded, the value of PATH can be truncated and this can cause WIndows or some applications to operate improperly.
If you are concerned that PATH may get truncated, you can prevent the redistributable installer from modifying PATH, but then it is your responsibility to make sure that the proper folders are named in PATH when programs built using the Intel compilers are executed.
- If you are using the MSI installer, use the command line and add the parameter NO_UPDATE_PATH=yes.For example:
msiexec /I ww_icl_redist_msi_2019.5.281 .msi NO_UPDATE_PATH=yes - If you are using the MSM merge module, set the update property NO_UPDATE_PATH=yes in the installer properties.
Testing your Installation:
After installation of the Intel redistributable libraries AND the prerequisite Microsoft Visual C++ redistributables or Visual Studio with C++ tools and libraries, try to run your Intel-compiled binary. If there are any issues, please try to determine the missing DLLs or libraries using a tool such as Dependency Walker.
Redistributable Libraries for Intel® C++ and Fortran 2020 Compilers for Windows*
Published: 12/05/2019 Last Updated: 10/22/2020
Overview
This article contains links to the redistributable installation packages for Intel® C++ and Fortran Compilers for Windows*.
If you are looking for other versions, please go to Redistributable Libraries by Version.
The redistributable packages are for the end users who use applications that are built with Intel Compilers. Please note that there is one redistributable package for every compiler update. Make sure you download and install the one recommended by the application vendor.
OS requirement for redistributable packages
Please read the Release Notes of the update for supported OS distributions:
Installation instructions
There are links further down on this page to download the C++ and/or Fortran redistributable packages in .zip format. Download to a temporary directory. Unzip the .zip package. This creates a folder with 32bit (_ia32_) and 64bit (_intel64_) ‘.msi’ installation programs. The ‘.msi’ redistributable packages can be executed to install the redistributable libraries. To install the redistributable package on Windows, double-click the .msi installer file(s). The installation program of the redistributable package will guide you through the installation. You will need to accept the EULA and the installation will install all the libraries to the fixed directory: [Common Files]\Intel\Shared Libraries\
The installation creates a new env-var «INTEL_DEV_REDIST» with the value of above installation directory, and the PATH env-var is updated with [INTEL_DEV_REDIST]\redist\[ia32|intel64]\compiler and [INTEL_DEV_REDIST]\redist\[ia32|intel64]\mpirt (for Fortran packages). The «redist\intel64» directory is added only on 64-bit systems. See below for more information on PATH changes.
Additionally on 64-bit systems there is another subfolder [INTEL_DEV_REDIST]\compiler\lib\mic with redistributable libraries for Intel® Many Integrated Core Architecture(Intel MIC) architecture. And an environment variable MIC_LD_LIBRARY_PATH is set to this location.
If you wish to install the redistributable package «silently», so that no output is presented to the user, run the executable with the following options added to the command line like:
System PATH Environment Variable Changes
Installation of the redistributable libraries, in either MSI or MSM form, adds folders containing the installed DLLs to the system PATH environment variable. Microsoft Windows has a limit on the total size of the value of PATH; in versions later than Windows 7 the limit is 4095 characters. This limit applies not only to the system-wide definition, but the length as modified by any batch files or scripts run. If the length is exceeded, the value of PATH can be truncated and this can cause WIndows or some applications to operate improperly.
If you are concerned that PATH may get truncated, you can prevent the redistributable installer from modifying PATH, but then it is your responsibility to make sure that the proper folders are named in PATH when programs built using the Intel compilers are executed.
If you are using the MSI installer, use the command line and add the parameter NO_UPDATE_PATH=yes. This example is for intel64. For 32bit change “intel64” to “ia32” below::
msiexec /I ww_icl_redist_intel64_2020.4.311.msi NO_UPDATE_PATH=yes
msiexec /I ww_ifort_redist_intel64_2020.4.311.msi NO_UPDATE_PATH=yes
If you are using the MSM merge module, set the update property NO_UPDATE_PATH=yes in the installer properties.
Testing your Installation:
After installation of the Intel redistributable libraries AND the prerequisite Microsoft Visual C++ redistributables or Visual Studio with C++ tools and libraries, try to run your Intel-compiled binary. If there are any issues, please try to determine the missing DLLs or libraries using a tool such as Dependency Walker.
Redistributable Libraries for Intel® C++ and Fortran 2018 Compilers for Windows*
Published: 08/25/2017 Last Updated: 10/08/2018
Overview
This article contains links to the redistributable installation packages for Intel ® C++ and Fortran Compilers for Windows*.
If you are looking for other versions, please go to Redistributable Libraries by Version.
The redistributable packages are for the end users who use applications that are built with Intel Compilers. Please note that there is one redistributable package for every compiler update. Make sure you download and install the one recommended by the application vendor.
OS requirement for redistributable packages
Please read the Release Notes of the update for supported OS distributions:
Installation instructions
The installation program of the redistributable package will guide you through the installation. You will need to accept the EULA and the installation will install all the libraries to the fixed directory: [Common Files]\Intel\Shared Libraries\
The installation creates a new env-var «INTEL_DEV_REDIST» with the value of above installation directory, and the PATH env-var is updated with [INTEL_DEV_REDIST]\redist\[ia32|intel64]\compiler and [INTEL_DEV_REDIST]\redist\[ia32|intel64]\mpirt (for Fortran packages). The «redist\intel64» directory is added only on 64-bit systems. See below for more information on PATH changes.
Additionally on 64-bit systems there is another subfolder [INTEL_DEV_REDIST]\compiler\lib\mic with redistributable libraries for Intel® Many Integrated Core Architecture(Intel MIC) architecture. And an environment variable MIC_LD_LIBRARY_PATH is set to this location.
If you wish to install the redistributable package «silently», so that no output is presented to the user, run the executable with the following options added to the command line like:
System PATH Environment Variable Changes
Installation of the redistributable libraries, in either MSI or MSM form, adds folders containing the installed DLLs to the system PATH environment variable. Microsoft Windows has a limit on the total size of the value of PATH; in versions later than Windows 7 the limit is 4095 characters. This limit applies not only to the system-wide definition, but the length as modified by any batch files or scripts run. If the length is exceeded, the value of PATH can be truncated and this can cause WIndows or some applications to operate improperly.
If you are concerned that PATH may get truncated, you can prevent the redistributable installer from modifying PATH, but then it is your responsibility to make sure that the proper folders are named in PATH when programs built using the Intel compilers are executed.
- If you are using the MSI installer, use the command line and add the parameter NO_UPDATE_PATH=yes.For example:
msiexec /i ww_icl_redist_msi_2018.0.124 .msi NO_UPDATE_PATH=yes - If you are using the MSM merge module, set the update property NO_UPDATE_PATH=yes in the installer properties.
Testing your Installation:
After installation of the Intel redistributable libraries AND the prerequisite Microsoft Visual C++ redistributables or Visual Studio with C++ tools and libraries, try to run your Intel-compiled binary. If there are any issues, please try to determine the missing DLLs or libraries using a tool such as Dependency Walker.
Redistributable Libraries for Intel(R) Parallel Studio XE 2015 for C++ and Fortran Windows*
Published: 11/15/2014 Last Updated: 09/02/2016
This article contains links to the redistributable library packages for the Intel® C++ and Visual Fortran Compilers bundled in the following products:
- Intel® Parallel Studio XE 2015 Composer Edition for C++ Windows*
- Intel® Parallel Studio XE 2015 Professional Edition for C++ Windows*
- Intel® Parallel Studio XE 2015 Cluster Edition for C++ Windows*
- Intel® Parallel Studio XE 2015 Composer Edition for Fortran Windows*
- Intel® Parallel Studio XE 2015 Professional Edition for Fortran Windows*
- Intel® Parallel Studio XE 2015 Cluster Edition for Fortran Windows*
The redistributable library packages (.msi) are for the end users who use applications that are built with Intel Compilers. Please note that there is one redistributable package for every compiler update. Make sure you download and install the one recommended by the application vendor. If you are creating your own installation you can use the Windows Installer merge module (.msm) files that are found in the Redist subfolder of the Intel® C++ or Fortran Composer XE installation.
OS and prerequisite library requirements for redistributable packages for Intel® Parallel Studio XE 2015 for C++ Windows* and Intel(R) Parallel Studio XE 2015 for Fortran Windows*. Please see
The supported Operating Systems:
- Windows 7*, Windows 8* & 8.1*, Windows Server 2008*, Windows HPC Server 2008*, or Windows Server 2012*
- Note: in addition to a supported OS and Intel redistributable libraries, the target system must have either Microsoft Visual Studio with Visual C++ libraries installed OR the Microsoft Visual C++ redistributable library kit installed. In addition, the target system must have the same version of Microsoft Visual C++ libraries installed as the version of Visual C++ used on the development platform when the Intel compiled application was built. Visit the Microsoft website or search the web for «Microsoft Visual C++ Redistributable Package» and find the appropriate version to match your development system.
The Microsoft Visual C++ redistributable libraries OR Visual Studio with the C++ tools (libraries) may be installed before or after the Intel compiler redistributable libraries.
Installation instructions
The installation program of the redistributable package will guide you through the installation. You will need to accept the EULA and the installation will install all the libraries to the fixed directory: [Common Files]\Intel\Shared Libraries\
The installation creates a new env-var «INTEL_DEV_REDIST» with the value of above installation directory, and the PATH env-var is updated with [INTEL_DEV_REDIST]\redist\[ia32|intel64]\compiler and [INTEL_DEV_REDIST]\redist\[ia32|intel64]\mpirt (for Fortran packages). The «redist\intel64» directory is added only on 64-bit systems. See below for more information on PATH changes.
Additionally on 64-bit systems there is another subfolder [INTEL_DEV_REDIST]\compiler\lib\mic with redistributable libraries for Intel® Many Integrated Core Architecture(Intel MIC) architecture. And an environment variable MIC_LD_LIBRARY_PATH is set to this location.
If you wish to install the redistributable package «silently», so that no output is presented to the user, run the executable with the following options added to the command line like:
System PATH Environment Variable Changes
Installation of the redistributable libraries, in either MSI or MSM form, adds folders containing the installed DLLs to the system PATH environment variable. Microsoft Windows has a limit on the total size of the value of PATH; in versions later than Windows 7 the limit is 4095 characters. This limit applies not only to the system-wide definition, but the length as modified by any batch files or scripts run. If the length is exceeded, the value of PATH can be truncated and this can cause WIndows or some applications to operate improperly.
If you are concerned that PATH may get truncated, you can prevent the redistributable installer from modifying PATH, but then it is your responsibility to make sure that the proper folders are named in PATH when programs built using the Intel compilers are executed.
- If you are using the MSI installer, use the command line and add the parameter NO_UPDATE_PATH=yes.For example:
msiexec /i w_ccompxe_redist_ia32_2013_sp1.0.103.msi NO_UPDATE_PATH=yes - If you are using the MSM merge module, set the update property NO_UPDATE_PATH=yes in the installer properties.
Testing your Installation:
After installation of the Intel redistributable libraries AND the prerequisite Microsoft Visual C++ redistributables or Visual Studio with C++ tools and libraries, try to run your Intel-compiled binary. If there are any issues, please try to determine the missing DLLs or libraries using a tool such as Dependency Walker. If you are still having issues, please consult the Intel User Forums:
The redistributable library packages