Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

help on compiler options

tropfen
New Contributor I
648 Views
Hello,

based on a couple of threads during the last days, i had quite often the problem to find spezific interesting compiler options.

Is it possible to update the intel fortran help, towards a easier finding of the location of the compiler options? In the help you can only find a description of those compiler option, but not where to find in the properties dialog. Please add those info.

Thanks in advance
Frank
0 Kudos
4 Replies
Kevin_D_Intel
Employee
648 Views

Are referring to the online IVF documentation available under the MSVS IDE via Help > Intel Visual Fortran Compiler Pro > Intel Visual Fortran Compiler Help?

The compiler option description template in the online help above includes an IDE Equivalent that specifies the property page location for the option if one exists.

For example, the compiler option: -extend-sourcespecifies the IDE Equivalent: Language > Fixed Form Line Length which is located under Properties > Fortran.
0 Kudos
tropfen
New Contributor I
648 Views
Hello,

working with vs2005 the location is a little bit different, but i think it must have the same source of files.

two exambles (based on VS2008 IVF 11.1.048) a newer installation

- compiler option /f there is no IDE-dialog placement information
- compiler option /stack is missing
both using 'Index'


one example with small info about the location
- /heap-arrays
- help is saying Optimization > heap arrays
- but where Fortran, Linker, General ....

Please enlarge the possible amount of infomation.

Thanks in advance
Frank
0 Kudos
Kevin_D_Intel
Employee
648 Views

For the 11.1 Release, IVF Help is located under the same path as indicated earlier for both VS2005 & VS2008. Your VS2005 installation uses a pre-11.1 VS integrations, where it was located directly off Help.

/F does not have an IDE equivalent. IDE equivalents do not exist for every possible compiler option. The IVF description for this option indicates there are Linker Property settings to accomplish the equivalent (e.g. Properties > Linker > Stack Reserve/Commit).

/STACK is a MS linker option, not an IVF option. MS linker options are documented under MSDN and not in the IVF docs. This setting is located under Properties > Linker > Stack Reserve.

All Fortran Compiler options discussed in the IVF documentation are all located under Properties > Fortran. So for heap-arrays, the complete path is: Properties > Fortran > Optimization > Heap Arrays
0 Kudos
tropfen
New Contributor I
648 Views

For the 11.1 Release, IVF Help is located under the same path as indicated earlier for both VS2005 & VS2008. Your VS2005 installation uses a pre-11.1 VS integrations, where it was located directly off Help.

/F does not have an IDE equivalent. IDE equivalents do not exist for every possible compiler option. The IVF description for this option indicates there are Linker Property settings to accomplish the equivalent (e.g. Properties > Linker > Stack Reserve/Commit).

/STACK is a MS linker option, not an IVF option. MS linker options are documented under MSDN and not in the IVF docs. This setting is located under Properties > Linker > Stack Reserve.

All Fortran Compiler options discussed in the IVF documentation are all located under Properties > Fortran. So for heap-arrays, the complete path is: Properties > Fortran > Optimization > Heap Arrays
Hello,

sorry in advance for beeing very direct in the next lines.

I do not care about the difference between fortran and windows specific compiler options. I do need both to produce a usable program for windows.

Please consider the above during writing the IVF documentation. Please produce links between the MSDN world and Fortran world. Please add the information Properties > Fortran in your help as a complete path for the compiler option.

Thanks in advance
Frank
0 Kudos
Reply