Machen Sie die GCC-Farbgebung zum Standard

Machen Sie die GCC-Farbgebung zum Standard

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.

verwandte Informationen