Avatar ·

Warum dauert die Kompilierung von C++ so lange? Kann man das beheben?

Hallo zusammen! Ich bin ein Anfänger in C++-Entwicklung und komme von Python und JavaScript. Ich schreibe mein erstes großes Programm – einen Texteditor mit grafischer Oberfläche (ich verwende Qt). Und ich bin auf ein schreckliches Problem gestoßen: Die Kompilierung dauert eine Ewigkeit! Hier ist mein Projekt: etwa 20 .h- und .cpp-Dateien. Ich verwende CMake und MinGW (Windows). Nach jeder Änderung in einer .h-Datei (z. B. habe ich eine neue Funktion oder ein Feld in einer Klasse hinzugefügt) dauert die Neukompilierung 2-3 Minuten. Wenn ich etwas in der Haupt-Header-Datei ändere, die in viele Module eingebunden wird, kann die Kompilierung 5-7 Minuten dauern. Beispiel meines Codes (vereinfacht): ```cpp // main_window.h #include #include #include #include #include #include #include #incl