> -----Original Message-----
> From: interest-bounces+kai.koehne=theqtcompany....@qt-project.org
> [mailto:interest-bounces+kai.koehne=theqtcompany....@qt-project.org]
> On Behalf Of Hamish Moffatt
> Sent: Thursday, January 15, 2015 7:34 AM
> To: interest@qt-project.org
> Subject: [Interest] porting to Qt 5.4 - MOC very slow on Windows
> 
> I'm trying to port our app from Qt 4.8 to 5.4. Currently working in MSVC 2013,
> and using the pre-built Qt binaries for that environment.
> 
> We have about 440 files being MOCed during build. On 5.4, each file is taking
> 2-3 seconds meaning the overall build is significantly longer than in 4.8.
> 
> I found a reference to a similar problem here -
> http://qt-project.org/forums/viewthread/47901 - which was due to using
> MOC on a network drive. In my case everything is on local SSD.
> 
> Any suggestions?

IIRC moc in Qt 5 got much more accurate in the parsing phase, which might mean 
it now parses included headers that it previously missed.

2 - 3 seconds is quite long though ... Maybe running procmon.exe to monitor all 
file accesses done by moc gives you a hint?

Regards

Kai 
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to