Gibt es eine Möglichkeit, die Ausgabe von GCC automatisch einzufärben?
Ich möchte einen Alias vermeiden, da der Befehl häufig in Makefiles verwendet wird (wo er nicht verwendet wird).
Gibt es eine einfache Möglichkeit, dies zu tun?
Notiz:Dies erfordert gcc/g++ 4.9, das derzeit über svn verfügbar ist. Ich bin bereit, neu zu kompilieren, wenn die Änderung geringfügig ist (in einer Konfigurationsdatei oder so).
Ich weiß, dass dieUmgebungsvariable GCC_COLORwird verwendet, aber ich bin nicht sicher, wie ich es einstellen soll oder worauf ich es einstellen soll.
Antwort1
Fügen Sie zu Ihrer hinzu .bashrc
:
export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
Beachten Sie jedoch, dass sich GCC 4.9 in intensiver Entwicklung befindet, die Standardeinstellungen können sich daher ändern.