centos编译安装gcc7.5.0

GCC(GNU Compiler Collection)是一款自由软件,它是 GNU 项目的一部分,是一个广泛使用的编译器集合,支持多种编程语言,包括 C、C++、Objective-C、Fortran、Ada 和其他一些语言。

GCC 由一组编译器组成,包括 C 编译器,C++ 编译器,Fortran 编译器等。它可以将源代码编译为目标代码,生成可执行文件或共享库等目标文件。GCC 还支持多种目标处理器架构,包括 x86、ARM、MIPS 等等

GCC 作为自由软件,被广泛应用于各种操作系统和平台上,包括 Linux、Unix、macOS、Windows 等。它是许多开源软件项目的编译器之一,例如 Linux 内核、GNU 工具集等。

除了基本的编译功能外,GCC 还提供了许多先进的功能,例如优化、调试、代码生成、静态分析、代码覆盖率分析等。它还支持多种编译器插件和扩展,使得开发人员可以自定义和扩展编译器的功能和行为。

总的来说,GCC 是一款功能强大、灵活、可扩展的编译器集合,是现代软件开发中不可或缺的工具之一。

# 安装依赖环境
yum install gcc gcc-c++ libzip2 tar bzip2 make -y
# 下载gcc7.5.0
wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.gz
# 解压
tar xf gcc-7.5.0.tar.gz && cd gcc-7.5.0
# 执行以下脚本以下载 GCC 要求的一些先决条件
./contrib/download_prerequisites
# 配置
./configure --disable-multilib
# 编译并安装
make -j16 && make install

发表评论

后才能评论