Ich muss jedes Flag, jeden Schalter, der im Erstellungsprozess von den Visual Studio-Binärdateien verwendet wird, in den Griff bekommen. Ich habe versucht, mithilfe von eine ausführliche Ausgabe zu erhalten vcbuild
, konnte dies jedoch nicht.
Was muss ich tun, um alles zu sehen, was Visual Studio für mich ausführt? Es ist nicht erforderlich, die Ausgabe im Erstellungsfenster abzurufen. Überall wäre alles in Ordnung.
Antworten:
Öffnen Sie das Dialogfeld Projekteigenschaften und wählen Sie
Konfigurationseigenschaften → C / C ++ → Allgemein
Ändern Sie die Einstellung für
Suppress Startup Banner
aufNo
Die
cl
Befehlszeile (n) werden im Ausgabefenster angezeigt.quelle
cl
Befehlsausgabe mit VS2017 nach diesen Schritten perfekt sehen . Der "Trick" funktioniert also bei mir.Menü Extras → Optionen → Projekte und Lösungen → Erstellen und Ausführen → MSBuild Projekt Build - Ausgabe Ausführlichkeit : Diagnostic
quelle
Visual Studio 2008:
Gehen Sie zum Menü Extras → Optionen und dann zu Projekt und Lösungen → Erstellen und Ausführen . Sie haben ein Kombinationsfeld für Ausführlichkeit.
C ++ - Compileroption (Projekteigenschaften):
quelle
Wenn Sie MSBuild ausführen, können Sie das Flag / v: diag setzen.
quelle
vcbuild
, aber vcbuild zeigt nicht die Flags / Switches an, die es verwendet.Gehen Sie in Visual Studio zu Ihrem Projekt, klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften aus. In Linker gibt es eine Befehlszeilenoption. Dort haben Sie alle Optionen und können Ihre benutzerdefinierten hinzufügen. Hinzufügen
/VERBOSE
und beim Verknüpfen von Visual Studio werden viel mehr Informationen angezeigt.quelle