|
Boost : |
Subject: Re: [boost] [log] Comments
From: edouard_at_[hidden]
Date: 2010-03-16 07:59:03
On Tue, 16 Mar 2010 14:04:11 +0300, Vladimir Prus <ghost_at_[hidden]> wrote:
>> Which version of g++ did you use?
>
> It is:
>
> gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9)
>
> is it too new or too old?
4.4 is the compiler we use here too, but I've been informed that 4.5
improves template-related performances greatly.
I'd say that it would be interesting to see the compilation time under
MSVC, but what you've found out is already problematic.
I agree with you when you say that 2 s per file is too much. Logging is a
commodity, it's something that tend to be present all around your software.
What strikes me is that - if I understood correctly - Boost.Log is not
header only and yet, it greatly increases compilation time.
Am I missing something?
-Edouard
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk