Hacer que el color gcc sea el predeterminado

Hacer que el color gcc sea el predeterminado

¿Hay alguna manera de hacer que gcc coloree automáticamente su salida?

Estoy buscando evitar un alias ya que el comando se usa comúnmente en archivos MAKE (donde no se usará).

¿Hay una forma fácil de hacer esto?

Nota:esto requiere gcc/g++ 4.9, que actualmente está disponible a través de svn. Estoy dispuesto a volver a compilar si el cambio es algo pequeño (en un archivo de configuración o algo así).

sé que elVariable de entorno GCC_COLORse utiliza, pero no estoy seguro de cómo configurarlo o en qué configurarlo.

Respuesta1

Añade a tu .bashrc:

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

Pero tenga en cuenta que GCC 4.9 está en pleno desarrollo, por lo que los valores predeterminados pueden cambiar.

información relacionada