6.21.2. GCC的内容
安装的程序:c++、cc(链接到 gcc)、cpp、g++、gcc、gcc-ar、gcc-nm、gcc-ranlib、gcov、gcov-dump 和 gcov-tool
已安装的库:libasan.{a,so}、libatomic.{a,so}、libcc1.so、libgcc.a、libgcc_eh.a、libgcc_s.so、libgcov.a、libgomp.{a,so}、libitm.{ a,so}, liblsan.{a,so}, liblto_plugin.so, libquadmath.{a,so}, libssp.{a,so}, libssp_nonshared.a, libstdc++.{a,so}, libstdc++fs。 a、libsupc++.a、libtsan。
{a,so} 和 libubsan.{a,so}
安装目录:/usr/include/c++、/usr/lib/gcc、/usr/libexec/gcc和/usr/share/gcc-9.2.0
简短说明
C++ C++ 编译器
cc C 编译器
cpp C 预处理器; 编译器使用它来扩展源文件中的#include、#define 和类似语句
g++ C++ 编译器
gcc C 编译器
gcc-ar ar 的包装器,用于向命令行添加插件。 该程序仅用于添加“链接时间优化”,对默认构建选项没有用
gcc-nm 一个围绕 nm 的包装器,它向命令行添加了一个插件。 该程序仅用于添加“链接时间优化”,对默认构建选项没有用
gcc-ranlib 一个围绕 ranlib 的包装器,用于向命令行添加插件。 该程序仅用于添加“链接时间优化”,对默认构建选项没有用
gcov 一个覆盖测试工具; 它用于分析程序以确定优化将在哪些方面发挥最大作用
gcov转储 离线 gcda 和 gcno 配置文件转储工具 gcov-工具 离线gcda配置文件处理工具 利巴桑 Address Sanitizer 运行时库 原子的 GCC 原子内置运行时库 库1 C 预处理库
libgcc 包含运行时支持 GCC
libgcov 当 GCC 被指示启用分析时,这个库被链接到一个程序
libgomp OpenMP API 的 GNU 实现,用于在 C/C++ 和 Fortran 中进行多平台共享内存并行编程
liblsan Leak Sanitizer 运行时库
liblto_plugin GCC 的链接时间优化 (LTO) 插件允许 GCC 跨编译单元执行优化
libquadmath GCC 四精度数学库 API
libssp 包含支持 GCC 堆栈粉碎保护功能的例程
libstdc++ 标准 C++ 库
libstdc++fs ISO/IEC TS 18822:2015 文件系统库
libsupc++ 为 C++ 编程语言提供支持例程
libtsan Thread Sanitizer 运行时库
libubsan Undefined Behavior Sanitizer 运行时库