ubuntu 编译安装gcc 4.9
时间: 2024-08-16 16:05:54 浏览: 82
在Ubuntu上编译安装GCC 4.9需要一些步骤,因为默认版本通常会比较新。以下是安装GCC 4.9的基本指南:
1. **更新包列表**:
```
sudo apt-get update
```
2. **下载源码包** (假设你已经下载了GCC 4.9的tarball):
```
wget http://mirrors.kernel.org/gcc/releases/gcc-4.9.0/gcc-4.9.0.tar.gz
```
3. **解压并进入目录**:
```
tar -zxvf gcc-4.9.0.tar.gz
cd gcc-4.9.0
```
4. **配置编译**:
```
./configure --prefix=/usr/local/gcc-4.9 --enable-languages=c,c++,fortran --disable-multilib
```
这里`--prefix`指定了安装路径,`--enable-languages`指定要构建的语言支持。
5. **编译和安装**:
```
make all-gcc
make install
```
6. **添加路径**:
```bash
sudo update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-4.9/bin/gcc 40 --slave /usr/bin/g++ g++ /usr/local/gcc-4.9/bin/g++
sudo update-alternatives --config gcc
```
7. **确认安装**:
检查是否已安装:
```
gcc --version
```
请注意,由于GCC 4.9的版本较旧,Ubuntu的官方软件仓库可能不再提供此版本,因此你需要手动下载源码并编译。此外,这个过程可能会遇到依赖问题,确保所有依赖都已安装。另外,如果你希望使用最新版本的GCC,建议直接从官方软件仓库获取。
阅读全文