>> enable the "-j"-switch of make which - as I read - enables parallel 
>> compilation using all off the available processor cores. One of my 
>> non-working attempts was to add "-j4" to the "command line arguments for 
>> make" in "Build steps" on the project tab. Doing so, the compile output 
>> messages are like:
>> ...
>> Starte: E:/Qt/2009.12/mingw/bin/mingw32-make.exe -j4 -w
>> ...
>> But this does not seem to have any effect.
>> Any suggestions or links on that topic would be very appreciated!
>> thanks!
>>     
> Maybe this helps:
>
> http://lists.trolltech.com/pipermail/qt-creator/2009-May/002992.html
>
> Regards,
> Bjørn
>
>   


This is something that I have experimented with too. Here are my
observations:

The file paths in the generated makefiles (by qmake under MSYS) work
with mingw32-make.exe and MSYS make.exe.

Mingw32-make.exe supports the the "-j" option when used with MSYS. But,
this does not affect subprojects. That's why it won't seem to work if
you build Qt itself with "-j". (Unless you build  the subprojects
individually.)
See
http://lists.trolltech.com/pipermail/qt-interest/2009-September/012827.html

In principle, the make.exe that comes with MSYS is an alternative.
Parallel building with -j affects subprojects too. However, it's
noticeably much slower than mingw32-make.exe. I don't know why.

Neither comes close to the speed of building in Linux.


_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to