Qoption

Passes options to a specified tool.

IDE Equivalent

None

Architectures

IA-32 architecture, Intel® 64 architecture, IA-64 architecture

Syntax

Linux and Mac OS: -Qoption,string,options
Windows:  /Qoption,string,options

Arguments

string Is the name of the tool.
options Are one or more comma-separated, valid options for the designated tool.

Default

OFF No options are passed to tools.

Description

This option passes options to a specified tool.

If an argument contains a space or tab character, you must enclose the entire argument in quotation marks (" "). You must separate multiple arguments with commas.

string can be any of the following:

Alternate Options

None

Example

On Linux and Mac OS systems:

The following example directs the linker to link with an alternative library:

ifort -Qoption,link,-L.,-Lmylib prog1.f

The following example passes a compiler option to the assembler to generate a listing file:

ifort -Qoption,as,"-as=myprogram.lst" -use-asm myprogram.f90

On Windows systems:

The following example directs the linker to create a memory map when the compiler produces the executable file from the source being compiled:

ifort /Qoption,link,/map:prog1.map prog1.f

The following example passes a compiler option to the assembler:

ifort /Quse_asm /Qoption,masm,"/WX" myprogram.f90

See Also

Qlocation compiler option