Kann gcc so konfiguriert werden, dass in Warnungen / Fehlermeldungen kein vollständiger Pfad ausgegeben wird?

8

Wenn gcc eine Warnung oder einen Fehler ausgibt, wird der vollständige Pfad der Datei angezeigt, die den Fehler enthält. Gibt es ein Flag, um die Ausgabe auf den Dateinamen zu verkürzen?

    
Qantas 94 Heavy 15.08.2009, 17:27
quelle

4 Antworten

7

Es hängt nur davon ab, wie Sie gcc aufrufen:

%Vor%

vs

%Vor%

vs

%Vor%

wo der Inhalt von bad.c nur

ist %Vor%

wenn es jemanden interessiert.

    
Mark Rushakoff 15.08.2009 17:33
quelle
2

Manchmal benutze ich ein sed-Skript (zB wenn man cmake benutzt, welches immer volle Pfade benutzt). Dies kann auch nützlich sein, um andere Teile des Protokolls zu bereinigen, z. Vorlagennamen in C ++.

    
liori 15.08.2009 17:39
quelle
1

In diesem E-Mail-Thread finden Sie eine Lösung für Ihr Makefile:

Ссылка

    
Leo 19.01.2012 20:13
quelle
-6

gcc 2 & gt; / dev / null :-) Auf einem echten Betriebssystem.

    
xcramps 15.08.2009 17:41
quelle

Tags und Links