linux下载gcc g++
时间: 2024-12-29 19:20:57 浏览: 10
### 下载并安装GCC和G++编译器
对于从未安装过GCC的情况,在Linux系统中可以通过一系列命令完成安装。首先,添加工具链测试仓库以获取最新版本的编译器:
```bash
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
```
更新本地软件包索引确保能够找到最新的软件包信息[^3]。
接着,通过APT包管理器来安装指定版本的GCC和G++编译器。例如要安装第9版的GCC/G++,则运行如下命令:
```bash
sudo apt update
sudo apt install gcc-9
sudo apt install g++-9
```
如果之前已经存在旧版本的GCC/G++并且希望将其替换为新版本,那么除了上述操作外还需设置新的符号链接指向刚安装的新版本编译器。这一步骤涉及移除原有的`gcc`和`g++`软连接再创建针对新版编译器的链接:
```bash
cd /usr/bin
sudo rm gcc g++
sudo ln -9 g++
```
以上过程适用于基于Debian/Ubuntu系统的Linux发行版。其他类型的Linux可能有不同的包管理和安装方式。
相关问题
linux 在线升级gcc g++ 到8.0
Linux在线升级GCC (GNU Compiler Collection) 和 G++ (GNU C++ Compiler) 到版本8.0通常需要几个步骤,因为默认安装的GCC版本可能会有所不同,并且包管理器的行为也取决于您的发行版。以下是基于Debian/Ubuntu系统的通用指导:
1. **检查当前版本**:
```
gcc --version
g++ --version
```
2. **更新包列表**:
对于Ubuntu:
```
sudo apt update
```
对于Debian:
```
sudo apt-get update
```
3. **安装旧版本依赖** (如果8.0版本依赖于某些非主流库):
```
sudo apt install build-essential libstdc++6-dev libgmp-dev libisl-dev libmpfr-dev libmpc-dev
```
4. **切换到新版本源** (对于某些发行版如Ubuntu,可能需要这一步):
```
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
```
5. **安装GCC 8.0**:
```
sudo apt install gcc-8 g++-8
```
如果提示版本冲突,您可能需要手动指定安装路径或先卸载旧版本。
6. **设置环境变量**:
- 配置系统默认版本(只推荐在生产环境中):
```
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++
sudo update-alternatives --config gcc
```
- 或者临时启用:
```
export CC=gcc-8
export CXX=g++-8
```
7. **验证安装**:
```
gcc --version
g++ --version
```
请注意,不同发行版的命令可能稍有差异,上述步骤适用于大部分基于apt的Debian/Ubuntu系统。如果你不是基于apt的发行版(如Fedora、Arch等),则可能需要使用它们各自的包管理工具(如dnf、yum或pacman)。另外,在实际操作前建议备份重要文件,以防万一。
gcc g++离线安装包
GCC G是一个GNU编译器集合,用于编译和构建C、C++和其他程序语言。GCC G离线安装包是指将GCC G所需的所有文件打包成一个压缩文件,以便在没有互联网连接的情况下安装GCC G。
安装GCC G离线安装包需要遵循以下步骤:
1. 下载离线安装包并解压缩。可以从官方网站下载离线安装包,然后使用压缩软件将其解压缩到指定的目录中。
2. 配置环境变量。在安装GCC G之前需要配置环境变量。这是因为GCC G安装后需要与其他软件协同工作。在Windows系统中,需要右键单击“我的电脑”,然后选择“属性”选项,再在“高级”选项卡中选择“环境变量”。在Linux或者Mac系统中,可以编辑.bashrc文件来添加环境变量。
3. 运行安装程序。打开命令行窗口,进入解压缩后的文件夹目录并运行安装程序。在Windows系统中,可以运行.exe文件进行安装。在Linux或者Mac系统中,需要在命令行中运行./configure,make和make install命令进行安装。
4. 验证安装成功。安装完成后需要验证GCC G是否安装成功。在命令行中运行gcc -v命令可以查看GCC G的版本信息,如果出现版本信息,则说明安装成功。
总之,GCC G离线安装包的安装需要遵循以上步骤,而且需要耐心等待安装完成。安装成功后,就可以使用GCC G进行程序开发和编译了。
阅读全文