gpt4 book ai didi

linux - 如何在 gcc4.9 中设置 GCC_COLORS 以发出彩色诊断消息?

转载 作者:可可西里 更新时间:2023-11-01 11:49:08 27 4
gpt4 key购买 nike

gcc4 .9 支持编译器警告/错误消息的着色诊断。

我们可以使用选项“fdiagnostics-color”为特定程序启用它。目前我使用的是 gcc4.9.1,我在我的 makefile 中附加了这个特定选项,如下所示:

CC = /home/mantosh/gcc-4.9.1/bin/g++ -std=c++1y -Wall -pthread
DFLAG = -g -gdwarf-2 -fdiagnostics-color=always
OUTFILE = test

$(OUTFILE): test.cpp
$(CC) $(DFLAG) -o $(OUTFILE) test.cpp

clean:
rm -f *.o $(OUTFILE)

如果我编译一个 *.cpp 文件,会得到以下漂亮的彩色消息。这是 GCC 添加的非常棒的功能。

enter image description here

在阅读 GCC 官方链接时,似乎可以使用 GCC 环境变量“GCC_COLORS”永久启用此设置。

有人可以解释如何设置/更改/自定义这个特定的环境变量吗?

我正在使用 Ubuntu12.04/GCC4.9.1。

最佳答案

只需将此行添加到您的 ~/.bashrc 文件中:

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

然后您可以使用 source ~/.bashrc 重新加载它,这样您就不必注销/登录。

关于linux - 如何在 gcc4.9 中设置 GCC_COLORS 以发出彩色诊断消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26070873/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com