将 gcc 颜色设为默认

将 gcc 颜色设为默认

有没有办法自动使 gcc 为其输出着色?

我希望避免使用别名,因为该命令通常在 makefile 中使用(在那里不会使用它)。

是否有捷径可寻?

笔记:这确实需要 gcc/g++ 4.9,目前可通过 svn 获得。如果更改很小(在配置文件或其他方面),我愿意重新编译。

我知道GCC_COLOR 环境变量被使用,但我不确定如何设置它,或者将它设置为何。

答案1

添加到您的.bashrc

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

但请注意,GCC 4.9 正在大力开发中,因此默认值可能会发生变化。

相关内容