linux 安装g++ 6

sudo apt-get update && \
sudo apt-get install build-essential software-properties-common -y && \
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && \
sudo apt-get update && \
sudo apt-get install gcc-snapshot -y && \
sudo apt-get update && \
sudo apt-get install gcc-6 g++-6 -y && \
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-6
### 如何在Linux安装g++编译器 对于未安装过`g++`编译器的情况,在基于Debian/Ubuntu的发行版中,可以通过更新软件源并利用APT包管理工具来完成安装。具体操作涉及向系统添加官方测试仓库以获取最新版本的GCC/G++编译器,并通过一系列命令实现安装过程[^2]。 ```bash sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt update sudo apt install gcc-9 sudo apt install g++-9 ``` 而在Red Hat Enterprise Linux (RHEL), CentOS, Fedora等采用YUM作为包管理系统的Linux发行版里,则可以直接使用`yum`来进行快速简便的安装工作[^1]: ```bash su - root # 输入root用户密码 yum install gcc-c++ ``` 如果目标是在已存在旧版本的情况下进行升级处理,除了上述基础步骤外,还需进一步设置软链接指向新版本的可执行文件路径,从而确保全局范围内调用的是指定的新版本编译器。 ```bash cd /usr/bin sudo rm gcc g++ sudo ln -s gcc-9 gcc sudo ln -s g++-9 g++ ``` 另外,为了使不同版本之间能够平滑切换,默认情况下可以借助于`update-alternatives`机制来注册多个版本的选择项,进而方便地更改当前使用的默认版本[^4]。 ```bash sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9 ``` 值得注意的是,当涉及到C/C++代码编译时,可能还会遇到关于静态库的需求;此时则需额外下载对应的静态库资源以便顺利完成整个构建流程[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东哥aigc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值