/ / Rebuid nur Module, die Warnungen enthält - qt, Build, qt-Ersteller, Compiler-Warnungen

Rebuid nur Module, die Warnungen enthält - qt, Build, qt-Ersteller, Compiler-Warnungen

Zur Zeit arbeite ich an einem komplizierten Qt Projekt undversuchen, viele Warnungen zu beseitigen, die erscheinen, wenn ich versuche, Projekt mit der Verwendung von verschiedenen Compilern (gcc, clang, msvc) zu bauen. Vollständige Wiederherstellung des Projektes dauert eine lange Zeit.

Gibt es ein Tool oder einen raffinierten Ansatz, um nur Module wiederherzustellen, die beim vorherigen Build Warnungen enthalten?

Ich denke, dass es erreicht werden könnte, indem man diese Module löscht (oder verlässt). Also Make Utility kann sie für mich neu erstellen.

Antworten:

2 für die Antwort № 1

Wie der frühere Kommentar sagt, mache nur ein normalesbauen. Alles, was beim letzten Mal nicht kompiliert wurde, wird nun kompiliert. Das setzt voraus, dass Sie ein Compiler-Flag setzen, um Warnungen als Fehler zu behandeln, oder der Compiler wird Objektdateien erstellen, obwohl es Warnungen gibt. Und die obige Strategie wird fehlschlagen.