如何读取gcc -v的输出

时间:2017-07-13 18:02:48

标签: gcc redhat

如果我运行gcc -v或g ++ -v,我会得到以下结果。

gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)

我如何理解这一点?

什么是(Red Hat 4.4.7-16),什么是(GCC)

是这个版本的gcc编译的操作系统还是与此版本的GCC兼容的操作系统的生成?

2 个答案:

答案 0 :(得分:2)

首先,我不是专家。 :/

但" Red Hat 4.4.7-16"是指GCC(Gnu C编译器)的版本。对于Red Hat Enterprise Linux(RHEL)和IIRC的每个主要版本,都有一个默认的c编译器,你在RHEL 6上。

答案 1 :(得分:0)

所以,我理解的是,在输出中

gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)

第一部分

gcc version 4.4.7 20120313

是默认版本。使用此版本,redhat创建了自己的

版本
(Red Hat 4.4.7-16). 

如果有人有更好的想法,请分享。