This document provides information on how to get started with the compiler, how the compiler operates, and how to build applications.
It assumes that you are familiar with the Fortran Standard programming language and with the Intel® processor architecture. You should also be familiar with the host computer's operating system.
This document explains how information and instructions apply differently to each targeted architecture. If there is no specific indication as to architectures, the description is applicable for all architectures.
In addition to this document, you should also have access to these documents:
Intel® Fortran Compiler Options reference
Intel® Fortran Language Reference
Intel® Fortran Libraries Reference
Intel® Fortran Optimizing Applications
Intel® Fortran Release Notes
For additional technical product information, including white papers about Intel compilers, open the page associated with your product at:
http://developer.intel.com/software/products
This manual uses the following conventions.
Intel® Fortran | The name of the common compiler language supported by the Intel® Visual Fortran Compiler for Windows*, the Intel® Fortran Compiler for Linux* and the Intel Fortran Compiler for Mac OS* products. |
IA-32 |
The label used to indicate systems using IA-32 architecture. |
Intel® 64 |
The label used to indicate systems using Intel® 64 architecture. |
IA-64 |
The label used to indicated systems using IA-64 architecture. |
Visual Studio* |
The label used to indicate currently supported releases of Microsoft Visual Studio*. |
This type style |
Elements of syntax, reserved words, option keywords, variables, file names, and code examples are shown in a monospaced font. The text appears in lowercase unless uppercase is required. |
THIS TYPE STYLE | Statements, keywords, and directives are shown in all uppercase, in a normal font. For example, “add the USE statement…” |
This type style | Bold normal text shows menu names, menu items, button names, dialog window names, and other user-interface items. |
File>Open | Menu names and menu items joined by a greater than (>) sign indicate a sequence of actions. For example, "Click File>Open" indicates that in the File menu, click Open to perform this action. |
This type style | Bold, monospaced text indicates user input. Shows what you type as command or input. |
This type style | Italic, monospaced text indicates placeholders for information that you must supply. Italics are also used to introduce new terms. |
[options] | Items inside single square brackets are optional. (In some examples, square brackets are used to show arrays.) |
{value | value} | Braces and a vertical bar indicate a choice among two or more items. You must choose one of the items unless all of the items are also enclosed in square brackets. |
... | A horizontal ellipsis (...) following an item indicates that the item preceding the ellipsis can be repeated. In code examples, a horizontal elipsis means that not all statements are shown. |
Microsoft Windows XP* |
An asterisk at the end of a word or name indicates it is a third-party product trademark. |
Windows* |
This term refers to information that is valid on all supported Windows* operating systems. An asterisk at the end of a word or name indicates that it is a third-party trademark. |
Linux* |
This term refers to information that is valid on all supported Linux* operating systems. An asterisk at the end of a word or name indicates it is a third-party product trademark. |
Mac OS* |
This term refers to information that is valid on Intel®-based systems running Mac OS*. An asterisk at the end of a word or name indicates it is a third-party product trademark. |