首先,确保你已经安装了不同版本的GCC。可以使用以下命令查看系统中已安装的GCC版本: ls /usr/bin/gcc* 复制代码 接下来,使用update-alternatives命令来配置GCC版本。例如,如果要切换到GCC 7版本,可以执行以下命令: sudo update-alternatives --config gcc 复制代码 然后会显示已安装的不同版本的GCC,按照提示输入...
(1) 查看gcc以及g++的版本 gcc -v g++ -v star@ai:~$ gcc-v Using built-inspecs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.5.0-12ubuntu1'--with-bugur...
sudo apt-getupdate sudo apt-getinstall-y gcc-7g++-7 然后就可以等待gcc-7安装成功 3. 查看已安装的gcc版本 代码语言:javascript 复制 ls/usr/bin/gcc* 可以看到这里安装了gcc-5、gcc-7 两个版本。 3. gcc版本切换 代码语言:javascript 复制 sudo update-alternatives--install/usr/bin/gcc gcc/usr/bin/...
本文详细记录在Ubuntu18.04.2 下搭建 C/C++编译开发环境的步骤,Ubuntu 18.04.2预装GCC版本为7.4,但有时在编译是需要用的不同gcc版本,下面就介绍如何安装不同的gcc 和g++版本,并设置根据不同的需要在不同版本之间切换。 1. 环境准备 首先需要安装gcc和g++环境 ...
更新你的环境变量以使用新安装的GCC版本。你可以通过编辑~/.bashrc或~/.profile文件来添加以下行: 3. 一个ubuntu系统安装多个 gcc版本 安装多个GCC版本 更新替代版本 切换GCC版本 使用特定的GCC版本编译程序 更新系统默认的GCC 前言 本文章包括在Ubuntu安装支持 C++20的最新gcc版本,并且通过apt实现 双版本切换,比如你...
切换需要的gcc版本,默认是0选项。输入需要的gcc版本序号后,即可成功切换(g++同理) sudo update-alternatives --config gcc 有3 个候选项可用于替换 gcc (提供 /usr/bin/gcc)。 选择 路径 优先级 状态 --- * 0 /usr/bin/gcc-7 50 自动模式 1 /usr/bin/gcc-10 30 手动模式 2 /usr/bin/gcc...
加入我们的ubuntu下安装了多个版本,有时候,我们需要旧的gcc g++版本,这时,就涉及到版本的切换,我们首先对多个版本设置不同的优先级,使用工具如下: 1. 可以通过如下命令查看当前安装的版本: ll /usr/bin/gcc* ll /usr/bin/g++* 2. 安装gcc-4.8 和gcc-5: sudo apt install gcc-4.8 gcc-4.8-multilib g++-...
sudo update-alternatives --config gcc 1. 这里我们选择了2,也就是gcc-4.8的版本,接下来查看当前的版本是否已经切换过来了。 gcc -v 1. 这样表示确实切换过来了。 我们可以使用同样的方法来选择g++: OK,我们都切换过来了,cheers!。 注意一个问题:
sudo update-alternatives --set gcc /usr/bin/gcc-9 === 使用Ubuntu18.04已经有一段时间了,在使用过程中经常需要处理不同软件的编译工作,但是这时候就遇到这样一个问题,那就是不同软件,甚至是同一个软件的不同版本都会使用不同版本的gcc/g++来进行编译。 Ubuntu18.04中自带的gcc/g++ 版本为7.3, 这时候如果我...