msdev Ausgabe in der Console
-
Hallo ich benutzte Visual Studio 6.0 um Mex Files zu schreiben (DLLs für Matlab).
Ich habe eine Batchdatei geschrieben die eine Projektgruppe übersetzt und anschließend die Files löscht, die nicht weiter benötigt werden.Nun zu meiner Frage, gibt es die Möglichkeit das ich die Ausgabe des msdev-Befehls auf die Zeile "... 0 error(s), 0 warning(s)" beschränke?
Ich kann die Ausgabe in NUL oder in eine Datei umleiten aber ich würde schon noch gerne sehen ob es Fehler oder Warnings gegeben hat, wenn ich die Batch Datei zum übersetzen ausführe.
Vielen Dank
-
Ist dass ein Custom-Build-Step?
Setze in den Batch File doch @echo off als erste Zeile.
-
Ja habe ich, die befehle für das löschen von erstellten nicht benötigten Dateien wird nicht angezeigt, jedoch ruft der msdev befehl den "normal" compilierbefehl cl auf, darum werden die Ausgaben nicht durch @ECHO OFF verhindert.
Ich will ja auch nicht die komplette Ausgabe verhindern, sondern nur einschränken.
Ich hätte gerne nur die zeile in der steht "...error(s)...warning(s)" um zu sehen ob des fehlerfrei übersetzt wurde.
-
Das lässt sich IMHO nicht verhindern.
Was spricht dagegen einfach "Treat Warnings as Errors" einzuschalten.
Dann weisst Du schon wann der Compiler durchläuftund wann nicht...