Developer Guide and Reference

Contents

Qlocation

Specifies the directory for supporting tools.
This content is specific to C++; it does not apply to
DPC++
.

Syntax

Linux:
-Qlocation
,
string
,
dir
Windows:
/Qlocation
,
string
,
dir
Arguments
string
Is the name of the tool.
dir
Is the directory (path) where the tool is located.
Default
OFF
The compiler looks for tools in a default area.
Description
This option specifies the directory for supporting tools.
string
can be any of the following:
  • c - Indicates the
    Intel® oneAPI
    DPC++/C++
    Compiler
    .
  • cpp (or fpp) - Indicates the Intel® C++ preprocessor.
  • cxxinc - Indicates C++ header files.
  • cinc - Indicates C header files.
  • 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* 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 systems, you can also specify a tool command name.
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
IDE Equivalent
None
Alternate Options
None

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.