Fazer o gcc colorir o padrão

5

Existe uma maneira de fazer automaticamente a saída do gcc em cores?

Eu estou tentando evitar um alias, já que o comando é comumente usado em makefiles (onde não será usado).

Existe uma maneira fácil de fazer isso?

Observação: isso requer o gcc / g ++ 4.9, que está atualmente disponível via svn. Estou disposto a recompilar se a alteração for algo pequeno (em um arquivo de configuração ou algo assim).

Eu sei que a variável de ambiente GCC_COLOR é usada, mas não tenho certeza como configurá-lo ou como configurá-lo.

    
por soandos 18.04.2013 / 07:49

1 resposta

5

Adicione ao seu .bashrc :

export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

Mas observe que o GCC 4.9 está sob desenvolvimento pesado, então os padrões podem mudar.

    
por Manuel López-Ibáñez 23.04.2013 / 09:45