This document explains how to install and configure for use the Intel Visual Fortran Compiler 10.1 for Windows* product. Installation is a multi-step process. Please read this document in its entirety before beginning and follow the steps in sequence. For information about the product contents, including new and changed features, please refer to the separate Release Notes.
If you have a previous (lower numbered) version of the Intel Visual Fortran Compiler for Windows installed, you do not need to uninstall it before installing this version. If you choose to uninstall the older version, you may do so before or after installing this version.
Intel compilers support three platforms: general combinations of processor architecture and operating system type. This section explains the terms that Intel uses to describe the platforms in its documentation, installation procedures and support site.
The term "native" refers to building an application that will run on the same platform that it was built on; for example, building on IA-32 architecture to run on IA-32 architecture . The term "cross-platform" or "cross-compilation" refers to building an application on a platform type different from the one on which it will be run, for example, building on IA-32 architecture to run on Intel 64 architecture systems. Not all combinations of cross-platform development are supported and some combinations may require installation of optional tools and libraries.
On IA-32 and Intel 64 architecture systems, if Microsoft Visual Studio is not found and the CD or w_fc_p_10.1.xxx.exe download installer is used, Microsoft Visual Studio 2005 Premier Partner Edition will be installed. Installers for single architectures and those with NOVSPPE in the name do not install Visual Studio 2005 Premier Partner Edition.
It is the responsibility of application developers to ensure that the machine instructions contained in the application are supported by the operating system and processor on which the application is to run.Installing on Microsoft Windows Vista* For Windows Vista, Microsoft supports only Visual Studio 2005/2008* and not earlier Visual Studio versions. Before installing the Intel compiler on Windows Vista, Visual Studio 2005 users should install Visual Studio 2005 Service Pack 1 (VS 2005 SP1) as well as the Visual Studio 2005 Service Pack 1 Update for Windows Vista which is linked to from the VS 2005 SP1 page. After installing these updates, you must ensure that Visual Studio runs with Administrator permissions, otherwise you will be unable to use the Intel compiler. Please uninstall the Intel compiler integration before installing any Visual Studio updates. For more information, please see Microsoft's Visual Studio on Windows Vista page and related documents.
Before installing the compiler and tools, you should check the Product Downloads section of the Intel Software Development Products Registration Center to see if a newer version or update is available. The version on CD or as listed in your electronic download license letter may not be the most current. In order to download and install a compiler from Intel Premier Support, you will first have to register for support as described under TechnicalSupport.
If you have a license for Intel Visual Fortran Professional Edition, your license entitles you to install and use Intel Math Kernel Library. If you do not see Intel Math Kernel Library listed as available to you at the Intel Software Development Products Registration Center, log in to the Intel Software Development Products Registration Center, select My Registrations, locate and select your Intel Visual Fortran Professional Edition license and click "Resend license file to my email address". Download and installation of the Intel Math Kernel Library is separate - please refer to that component's Installation Guide and/or Release Notes for details.
To install the Intel Visual Fortran Compiler, you need to use an account that is a member of the Administrators privilege group. Any normal account with Users, Debugger Users or higher user privilege can use the Intel Visual Fortran Compiler. On Windows Vista, Visual Studio must be run as Administrator - this is a Microsoft restriction.
Note: the default installation master directory referred to as in this document, is %ProgramFiles%\Intel The Fortran 10.1 compiler is installed into the Compiler\Fortran\10.1.xxx subfolder. If you will be using a separately purchased Microsoft Visual Studio development environment or the Microsoft Platform SDK (see System Requirements), you must install those before installing the compiler.
Please make sure that you do not have anti-virus or other system protection software set to silently block "suspicious" scripts or installers, as this can interfere with installation of software products.
Note for users of Intel Visual Fortran Compiler 10.0: If you develop for the Intel 64 architecture and installed the version of Microsoft Visual Studio included with the compiler (Premier Partner Edition), please uninstall the 10.0 integration and Visual Studio before installing version 10.1. The Visual Studio Premier Partner Edition in version 10.1 contains a fix to a problem present in the older installation. If you do not develop for the Intel 64 architecture it is not necessary to uninstall the old version.
Apply any appropriate Service Packs and updates to Microsoft Visual Studio. Note that the Visual Studio 2005 Premier Partner Edition, included with some license types, does not have any Service Packs applied to it.
You can have multiple versions of the Intel Visual Fortran Compiler installed, and as of version 10.0, two or more update versions of the same numbered version can coexist. When you install an update to version 10.1, previous versions are not uninstalled automatically. Users of Microsoft Visual Studio must select the new version from within Microsoft Visual Studio (Tools > Options > Intel(R) Fortran > Compilers ).. If you do not wish to have old versions installed, you can uninstall them before (recommended) or after installing the newer version. Note that the install path will be different for each update.
If you are using Microsoft Visual Studio 2005* or 2008 and will be developing 64-bit applications (for the Intel 64 or IA-64 architectures) you may need to change the configuration of Visual Studio to add 64-bit support.
Note: If you choose a Custom install, you will not see Visual Studio Premier Partner Edition nor Visual Studio Integration displayed as options. These components will always be installed if applicable.
The IMSL Fortran Library is installed separately from either a download or by inserting the CD containing the IMSL installers. The general steps for installing are similar to that for installing the compiler except that only platform-specific installers are provided. If you wish to install IMSL for more than one platform, install the version for your native platform last.
If you are a network administrator and your organization has purchased floating or node-locked licenses for Intel software development products, you need to install the Intel License Manager for FLEXlm* on a system on your local network. This product provides the Intel License Manager for FLEXlm* for Windows*. Intel also offers the Intel License Manager for FLEXlm for a variety of other popular platforms. Any Intel License Manager for FLEXlm can serve licenses for Intel products on any combination of platforms.
To install the supplied Intel License Manager for FLEXlm after the compiler has been installed, select Start..Programs..Intel(R) Software Development Tools.. Intel(R) License Manager for FLEXlm..Install. Please refer to the User's Guide available in the same menu for details on installing and configuring the license manager. License managers for other platforms can be downloaded as described in the User's Guide.
It is possible to install the components of the Intel Visual Fortran Compiler product in a manner that does not require user feedback. The installs are not "silent" in that they display progress messages. This capability is useful for system administrators who wish to install the product on behalf of their users.
When each of these commands is invoked, control will return to the caller immediately. Each installation will typically take several minutes. When using the silent install capability, the components will always install to the default location - it is not possible at this time to customize any aspect of the installs.
If multiple copies of the Microsoft Platform SDK have been installed on the system, the compiler install may, in some cases, say that it cannot find the Platform SDK and will prompt you for the path. If this happens, please use the Browse button to identify the proper Platform SDK path.
If you are installing and configuring the Intel License Server, used for floating and node-locked licenses only, in some cases the license service may fail to start. In this circumstance, a message box will appear with instructions for manually starting the license service.
It is possible to install the product in a manner that requires minimal user interaction. Note that this installation mode is not truly "silent" in that there is information displayed on the screen showing the installation progress and some user interaction is still required.
To install the compiler in the "silent" mode, start a command prompt window (or invoke a batch script) with administrator privileges. Set the default folder to be the instman subfolder of the product files. If you have downloaded the product, running the executable first unpacks product files into a local folder; you can cancel the install at that point to get access to the instman folder.
To use the Intel Visual Fortran Compiler from a command window, open the command window from the Intel Visual Fortran Compiler's menu from [Start]->[All Programs]->[Intel Software Development Tools]-> [Intel Fortran Compiler 10.1.xxx]->[Fortran Build environment for applications running on IA-32]. It sets up the environment automatically. Or you can open a normal command window and run \Compiler\Fortran\10.1\xxx\bin\ifortvars.bat.Where xxxx is IA32, EM64T or Itanium. It also sets up the environment correctly to use the Intel Fortran Compiler. If you need to use the Intel C++ Compiler from the same command window, run \Compiler\C++\10.1\xxxx\bin\iclvars.bat Note: ifortvars.bat should be run after iclvars.bat so the linker will pick up the correct Fortran run-time libraries.
6022c96aab