Intel® Fortran Compiler 17.0 Developer Guide and Reference

Supported Build Macros

The Intel® Fortran compiler supports certain build macros for use in the Property Pages dialog boxes associated with a project. Use these macros where character strings are accepted. The macro names are not case-sensitive.

The following table lists macros supported by Visual Studio* that are also supported by the Intel® Fortran Compiler.

Macro Name

Format

Configuration name

$(ConfigurationName)

Platform name

$(PlatformName)

Intermediate directory

$(IntDir)

Output directory

$(OutDir)

Input directory

$(InputDir)

Input path

$(InputPath)

Input name

$(InputName)

Input filename

$(InputFileName)

Input file extension

$(InputExt)

Inherit properties

$(Inherit)

Do not inherit properties

$(NoInherit)

Project directory

$(ProjectDir)

Project path

$(ProjectPath)

Project name

$(ProjectName)

Project filename

$(ProjectFileName)

Project file extension

$(ProjectExt)

Solution directory

$(SolutionDir)

Solution path

$(SolutionPath)

Solution name

$(SolutionName)

Solution filename

$(SolutionFileName)

Solution file extension

$(SolutionExt)

Target directory

$(TargetDir)

Target path

$(TargetPath)

Target name

$(TargetName)

Target filename

$(TargetFileName)

Target file extension

$(TargetExt)

Visual Studio* installation directory

$(VSInstallDir)

Visual C++* installation directory

$(VCInstallDir)

.NET Framework directory

$(FrameworkDir)

.NET Framework version

$(FrameworkVersion)

.NET Framework SDK Directory

$(FrameworkSDKDir)

The Intel® Fortran compiler also supports the following macros (not supported by Visual Studio*).

Macro Name

Format

Intel® Fortran IDE installation directory

$(IFIDEInstallDir)

For additional information on using build macros, see the Microsoft MSDN* online documentation.