How to speed up Qt Windows Vc Build

From Qt Wiki
Revision as of 19:39, 28 June 2015 by Wieland (talk | contribs) (Cleanup)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

Using /MP[processMax] option

More information about /MP[processMax] option here. Just add this flag to your spec file (%QIDIR%/mkspecs/win32-msvc*/qmake.conf).

processMax argument:

  • (Optional) The maximum number of processes that the compiler can create.
  • The processMax argument must range from 1 through 65536. Otherwise, the compiler issues warning message D9014, ignores the processMax argument, and assumes the maximum number of processes is 1.
  • If you omit the processMax argument, the compiler retrieves the number of effective processors on your computer from the operating system, and creates a process for each processor.

Example: /MP2 (for dual core), /MP4 (for quad core)…

Using jom

In linux we do speed up with make -j4 or something like this. There is similar tool developed called jom, it can be downloaded from git here.

See also Jom.