加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

GCC 安装的各个部分

发布时间:2023-05-29 13:33:38 所属栏目:语言 来源:
导读:GCC 是由许多组件组成的。表 1 列出了 GCC 的各个部分,但它们也并不总是出现 的。有些部分是和语言相关的,所以如果没有安装某种特定语言,系统:中就不会出现相关的文件。

GCC 安装的各个部分

部分 描述
GCC 是由许多组件组成的。表 1 列出了 GCC 的各个部分,但它们也并不总是出现 的。有些部分是和语言相关的,所以如果没有安装某种特定语言,系统:中就不会出现相关的文件。

GCC 安装的各个部分

部分    描述

c++    gcc 的一个版木,默认语言设置为 C++,而且在连接的时候自动包含标准 C++ 库。这和 g++ 一样
ccl    实际的C编译程序
cclplus    实际的 C++ 编泽程序
collect2    在不使用 GNU 连接程序的系统上,有必要运行 collect2 来产生特定的全局初始化代码(例如 C++ 的构造函数和析构函数)
configure    GCC 源代码树根目录中的一个脚木。用于设置配置值和创建GCC 编译程序必需的 make 程序的描述文件
crt0.o    这个初始化和结束代码是为每个系统定制的,而且也被编译进该文件,该文件然后会被连接到每个可执行文件中来执行必要的启动和终止程序
cygwin1.dll    Windows 的共享库提供的 API,模拟 UNIX 系统调用
f77    该驱动程序可用于编译 Fortran
f771    实际的 Fortran 编译程序
g++    gcc 的一个版木,默认语言设置为 C++,而且在连接的时候自动包含标准 C++ 库。这和 c++ 一样
gcc    该驱动程序等同于执行编译程序和连接程序以产生需要的输出
gcj    该驱动程序用于编译 Java
gnat1    实际的 Ada 编译程序
gnatbind    一种工具,用于执行 Ada 语言绑定
gnatlink    一种工具,用于执行 Ada 语言连接
jc1    实际的 Java 编译程序
libgcc    该库包含的例程被作为编泽程序的一部分,是因为它们可被连接到实际的可执行程序中。 它们是特殊的例程,连接到可执行程序,来执行基木的任务,例如浮点运算。这些库中的例程通常都是平台相关的
libgcj    运行时库包含所有的核心 Java 类
libobjc    对所有 Objective-C 程序都必须的运行时库
libstdc++    运行时库,包括定义为标准语言一部分的所有的 C++ 类和函数
 

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章