将 gcc 着色设为默认值

soa*_*dos 5 gcc environment-variables 12.04

有没有办法自动使 gcc 颜色输出?

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

是否有捷径可寻?

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

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

小智 6

添加到您的.bashrc

export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
Run Code Online (Sandbox Code Playgroud)

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