Intel® Fortran Compiler 17.0 Developer Guide and Reference
Specifies the directory for supporting tools.
Not available on Intel® 64 architecture targeting the Intel® Xeon Phi™ coprocessor x100 product family (formerly code name Knights Corner)
Linux and macOS: | -Qlocation,string,dir |
Windows: | /Qlocation,string,dir |
string |
Is the name of the tool. |
dir |
Is the directory (path) where the tool is located. |
OFF |
The compiler looks for tools in a default area. |
This option specifies the directory for supporting tools.
string can be any of the following:
f - Indicates the Intel® Fortran compiler.
fpp (or cpp) - Indicates the Intel® Fortran preprocessor or a user-specified (alternate) Fortran preprocessor.
asm - Indicates the assembler.
link - Indicates the linker.
prof - Indicates the profiler.
On Windows* systems, the following is also available:
masm - Indicates the Microsoft assembler.
On Linux* and OS X* systems, the following are also available:
as - Indicates the assembler.
gas - Indicates the GNU assembler. This setting is for Linux* only.
ld - Indicates the loader.
gld - Indicates the GNU loader. This setting is for Linux* only.
lib - Indicates an additional library.
crt - Indicates the crt%.o files linked into executables to contain the place to start execution.
On Windows and OS X* systems, you can also specify a tool command name.
The following shows an example on OS X* systems:
-Qlocation,ld,/usr/bin ! This tells the driver to use /usr/bin/ld for the loader -Qlocation,ld,/usr/bin/gld ! This tells the driver to use /usr/bin/gld as the loader
The following shows an example on Windows* systems:
/Qlocation,link,”c:\Program Files\tools\” ! This tells the driver to use c:\Program Files\tools\link.exe for the loader /Qlocation,link,”c:\Program Files\tools\my_link.exe” ! This tells the driver to use c:\Program Files\tools\my_link.exe as the loader
None
The following command provides the path for the fpp tool:
ifort -Qlocation,fpp,/usr/preproc myprog.f