此文件中不安装默认版本的编译器,直接安装特定版本的行吗?
时间: 2024-12-22 21:13:06 浏览: 12
可以不安装默认版本的编译器,直接安装特定版本。以下是直接安装特定版本(例如 9.5 版本)的步骤:
1. **更新软件包列表**:
```bash
sudo apt-get update
```
2. **安装特定版本的编译器**:
```bash
sudo apt-get install gcc-9=9.5.0-1ubuntu1~22.04
sudo apt-get install g++-9=9.5.0-1ubuntu1~22.04
sudo apt-get install gfortran-9=9.5.0-1ubuntu1~22.04
```
3. **调整编译器权重**:
```bash
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 50
sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-9 50
```
4. **选择所需的编译器版本**:
```bash
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
sudo update-alternatives --config gfortran
```
这样,你可以跳过安装默认版本的步骤,直接安装并配置特定版本的编译器。
阅读全文