None.
Determines substitute path names for XL C/C++ executables such as the compiler, assembler, and linker.
You can use this option if you want to keep multiple levels of some or all of the XL C/C++ executables and have the option of specifying which one you want to use. This option is preferred over the -B and -t options.
>>- -q--path--=--+-a-+--:--directory_path---------------------->< +-b-+ +-c-+ +-C-+ +-d-+ +-I-+ +-L-+ '-l-'
By default, the compiler uses the paths for compiler components defined in the configuration file.
The following table shows the correspondence between -qpath parameters and the component executable names:
| Parameter | Description | Executable name |
|---|---|---|
| a | Assembler | as |
| b | Low-level optimizer | xlCcode |
| c | Compiler front end | xlcentry, xlCentry |
C |
C++ compiler front end | xlCentry |
| d | Disassembler | dis |
| I | High-level optimizer, compile step | ipa |
| L | High-level optimizer, link step | ipa |
| l | Linker | ld |
The -qpath option overrides the -F, -t, and -B options.
None.
xlc myprogram.c -qpath=c:/lib/tmp/mine/
xlc myprogram.c -qpath=l:/lib/tmp/mine/