Strafe für das MSVS-Compiler-Flag / bigobj

Die grundlegende Google-SucheBigobj Ausgabe zeigt, dass viele Menschen das erlebenSchwerwiegender Fehler C1128: "Die Anzahl der Abschnitte hat die maximale Größe des Objektdateiformats überschritten: Kompilieren Sie mit / bigobjMsgstr "" "Der Fehler kann häufiger auftreten, wenn eine Bibliothek mit C ++ - Vorlagen wie" "stark genutzt wirdLaden Sie Bibliotheken auf oderCGAL-Bibliotheken.

Dieser Fehler ist seltsam, denn er gibt die Lösung für sich selbst: Setze denCompiler-Flag/bigobj!

Hier ist meine Frage: Warum ist dieses Flag nicht standardmäßig gesetzt? Es muss eine Strafe für die Verwendung dieses Flags geben, andernfalls wird es standardmäßig festgelegt. Diese Strafe ist in MSDN nicht dokumentiert. Hat jemand eine Ahnung?

Ich stelle die Frage, weil ich mich frage, ob das Konfigurationssystem vonCGAL sollte nicht gesetzt werden/bigobj standardmäßig.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage