Extrem lange Buildzeiten
-
Hallo,
bei meinem QT-Projekt unter VS2008 habe ich mit extrem langen Kompilier- und Linkerzeiten zu kämpfen. Unmittelbar nach der Projekteröffnung war das nicht so. Nach einem Neustart, dauert es jedoch relativ lange (~4-5 Minuten).Weiß einer Rat?
Danke im Voraus!
-
Compiler + Linkerzeiten sind lang?
Verwendest Du precompiled Header?
Verwendest Du LTCG?Ersteres würde ich Dir dringend raten.
Das zweite beschleinigt extrem die Compile-Zeit, aber die Linkzeit geht extrem in die Höhe.Andere Ansätze:
Debug oder Release Builds?
Hast Du Incremental Linking evtl. ausgeschaltet?
-
Hallo Martin,
ich verwende keine precompiled Header, genau so wenig wie LTCG.Das einzige was ich verwende, sind Buildanweisungen (bei 2 Headerdateien, wo MOC-cpp-Dateien erzeugt werden). Nur wie gesagt, vor dem Neustart von Windows ging alles gewohnt schnell. Kann also auch nicht an der MOC-Generierung liegen.
Ich kompiliere im Debugbuild.
Zu dem Incremental Linking; Ich weiß nichtmal was das ist.
Danke schonmal!
-
Schalt mal Deinen Viren-Scanner aus.