Boost logo

Boost :

From: Sohail Somani (s.somani_at_[hidden])
Date: 2007-08-08 14:15:23


Doug Gregor wrote:
> On Aug 8, 2007, at 12:35 PM, Maik Beckmann wrote:
>
>> Am Mittwoch, 8. August 2007 16:23:58 schrieb David Abrahams:
>>
>>> Bill just sent me this clarification privately: they can handle
>>> parallel *builds* (with some caveats I didn't really understand that
>>> made it sound somewhat unreliable)
>>>
>> AFAIK the caveat is that cmake doesn't build anythink itself, it just
>> generates a bunch of files for the target buildsystem.
>> Thus building parallel on unix flavors (including mac and msys on
>> windows)is
>> no problem, but i.e. nmake on windows can't(AFAIK).
>>
>
> Newer versions of Visual Studio can, however, parallelize the build.
> It actually gives a decent performance boost in the build, even on
> just a dual-core machine.
>
Afaik, Visual Studio only parallelizes project builds so if you have one
project with lots of files, that will not be parallelized. On the other
hand, there is also some sort of /MP switch but you need to pass in all
your files to the one invocation to take advantage of it.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk