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

ID 767251
Date 3/31/2023
Public

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

Visible to Intel only — GUID: GUID-756A7DB1-460F-4952-9425-CA85B1AB02A9

Document Table of Contents

Redistribute Libraries When Deploying Applications

When you deploy your application to systems that do not have a compiler installed, you need to redistribute certain Intel® libraries where your application is linked. You can do so in one of the following ways:

  • Statically link your application.

    An application built with statically-linked libraries eliminates the need to distribute runtime libraries with the application executable. By linking the application to the static libraries, you are not dependent on the dynamic shared libraries.

  • Dynamically link your application.

    If you must build your application with dynamically linked (or shared) compiler libraries, you should address the following concerns:

    • You must build your application with shared or dynamic libraries that are redistributable.

    • Note the directory where the redistributables are installed and how the OS finds them.

    • You should determine which shared or dynamic libraries your application needs.

The information here is only introductory. The redistributable library installation packages are available at the following locations: