Specifies the number of commands (jobs) to be executed simultaneously during the link phase of Interprocedural Optimization (IPO).
None
IA-32 architecture, Intel® 64 architecture, IA-64 architecture
Linux: | -ipo-jobsn |
Mac OS: | None |
Windows: | /Qipo-jobs:n |
n | Is the number of commands (jobs) to run simultaneously. The number must be greater than or equal to 1. |
-ipo-jobs1
or /Qipo-jobs:1 |
One command (job) is executed in an Interprocedural Optimization (IPO) parallel build. |
This option specifies the number of commands (jobs) to be executed simultaneously during the link phase of Interprocedural Optimization (IPO). It should only be used if the link-time compilation is generating more than one object. In this case, each object is generated by a separate compilation, which can be done in parallel.
This option can be affected by the following compiler options:
Be careful when using this option. On a multi-processor system with lots of memory, it can speed application build time. However, if n is greater than the number of processors, or if there is not enough memory to avoid thrashing, this option can increase application build time.
None
ipo, Qipo compiler options
ipo-separate, Qipo-separate compiler options