如何读取gcc的输出-v
问题描述:
如果我运行gcc -v或g ++ -v,我会得到下面的结果。如何读取gcc的输出-v
gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)
我该如何理解?
什么是(红帽4.4.7-16),什么是(GCC)
它是不是在此版本的GCC编译OS或为OS产生上这个版本的GCC兼容?
答
首先,我不是专家。 :/
但“Red Hat 4.4.7-16”是指GCC(Gnu C编译器)的版本。有一个默认的C编译器为红帽企业Linux(RHEL)和IIRC的每一个主要版本,你在RHEL 6
答
所以,我的理解是,在输出
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).
请,如果任何人有更好的主意,分享它。
[GCC版本中字段的含义]的可能重复(https://*.com/questions/16712034/meaning-of-fields-in-the-gcc-version) –