我使用gcc在Ubuntu中编写C程序。由于某种原因,在将复制并粘贴到文本编辑器之前,编译的输出在终端中是不可读的。这是一个示例C代码,包含编译错误以及它在终端中的可见性。
#include "stdio.h"
int main(int argc, char* argv[]){
printf("%d", argd);
}
终端中的编译结果
编译结果已复制到文本编辑器
答案 0 :(得分:1)
你的终端颜色方案可能搞砸了吗? GCC可能正在运行并在您的终端上输出黑色或明文。尝试使用-fdiagnostics-color=never
运行它,看看是否会产生影响(docs)。
如果问题是这样,请调整终端仿真器的配色方案(每个配色方案不同)或GCC的输出(文档中的说明)。
答案 1 :(得分:0)
您可以通过IList<>long tags = new List<>long();
tags.Add(1);
tags.Add(2);
env变量控制GCC颜色输出。
特别要为GCC_COLORS
文字设置一些不同的颜色。
添加您的配置(quote
如果您使用bash)
$HOME/.bashrc
让它大胆绿色。查看GCC documentation了解详情。
免责声明:只有当您没有弄乱您的终端资料时,这才能正常工作;)
答案 2 :(得分:0)