Ich habe in meinem pch natürlich nicht alles inkludiert, sondern nur die externen Abhängigkeiten, die von allen geteilt werden. Neue (veränderliche / projektinterne) Abhängigkeiten werden dadurch keine eingeführt.dot hat geschrieben:Ja, der übliche Weg mit einem pch der überall inkludiert werden muss ist natürlich völliger Mist, weil damit erst recht jedes File von jedem abhängig wird. Aber zum Glück gibts ja #pragma hdrstop ;)
Hier gibts ne gute Erklärung: http://stackoverflow.com/a/293219
Wie das mit dem Pragma funktionieren soll, verstehe ich jedoch nicht. Soll ich für jedes Source-File einen individuellen pch anlegen? Dann werden doch überall immer nur noch individuelle pchs erstellt und erst recht keine mehr zur Beschleunigung genutzt? Im Moment habe ich einen pch mit den grob geteilten externen Abhängigkeiten, die sich praktisch nie ändern. Und trotzdem habe ich diesen gigantischen Overhead pro Quelldatei.