是否需要安装gcc的ISO C90编译器

时间:2011-11-24 03:25:34

标签: gcc compiler-construction iso c89

用于安装gcc,其中一个先决条件是用于引导gcc的ISO C90编译器,根据此链接http://gcc.gnu.org/install/prerequisites.html

我搜索了网页,找不到任何“ISO C90编译器”这样的东西。网站究竟是指什么?

2 个答案:

答案 0 :(得分:3)

仅当您从源代码构建gcc时才适用。在大多数系统上,安装二进制发行版要容易得多,而且不需要现有的C编译器。

C90是ISO C标准的1990版本。由于gcc是用C实现的,因此需要一个现有的C编译器来构建它。例如,这可以是gcc的早期版本。如果您告诉我们您正在使用的操作系统,我们可以让您更好地了解可以在哪里找到可以安装的C编译器。

对于" ISO C90"要求,几乎任何你可能会发现的C编译器都支持ISO C90至少足以引导gcc。短语" ISO C90编译器"几乎相当于" C编译器"。 (只有一些非常古老的C编译器无法支持C90。)

答案 1 :(得分:0)

您操作系统上的编译器很可能已经符合C90标准,除非是非常旧(即您的操作系统是1990年以前)。继续尝试构建gcc。

查找您的操作系统提供商已经构建的gcc版本。