linux 安装 gcc7.5.0.tar.gz 需要安装什么基础包,支持使用 .tar.gz 包进行安装吗?
时间: 2023-08-02 19:08:16 浏览: 108
在安装 GCC 7.5.0 之前,需要确保您的系统已安装以下基础包:
1. gcc-c++:C++ 编译器
2. glibc-devel:标准 C 库的头文件和链接文件
3. mpfr-devel:用于多精度浮点运算的 C 库的头文件和链接文件
4. gmp-devel:用于大整数运算的 C 库的头文件和链接文件
5. libmpc-devel:用于多精度复数运算的 C 库的头文件和链接文件
6. zlib-devel:压缩库的头文件和链接文件
对于 .tar.gz 包的安装,您可以按照以下步骤进行:
1. 解压缩 tar 压缩包:
```
tar -zxvf gcc-7.5.0.tar.gz
```
2. 进入解压后的目录:
```
cd gcc-7.5.0
```
3. 创建一个 build 目录:
```
mkdir build
cd build
```
4. 运行 configure 脚本:
```
../configure --prefix=/usr/local/gcc-7.5.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib
```
其中,--prefix 选项指定安装目录,--enable-languages 选项指定编译支持的语言,--disable-multilib 选项指定不编译多架构版本。
5. 编译和安装:
```
make -j4
sudo make install
```
其中,-j4 选项指定使用 4 个线程加速编译。
6. 添加环境变量:
```
export PATH=/usr/local/gcc-7.5.0/bin:$PATH
```
7. 验证安装:
```
gcc --version
```
如果显示出 GCC 7.5.0 的版本信息,则表明安装成功。
阅读全文