【环境配置 升级gcc】RK3588 Ubuntu20.04 gcc9升级为gcc10

我的系统当前使用的是 GCC 9.4.0。现在要升级到gcc10


🚀 升级 GCC 的分步指南

我们将安装 GCC/G++ 12,并设置为默认编译器,然后用它来重新运行 OpenCV 的 CMake 配置。

步骤 1: 添加 Toolchain PPA 并安装 GCC 12

提供比 Ubuntu 20.04 默认版本更新的 GCC。

bash 复制代码
# 1. 添加 Toolchain PPA 仓库(包含更新的 GCC 版本)
sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa -y

# 2. 更新软件包列表
sudo apt update

# 3. 安装 GCC 和 G++ 12
sudo apt install gcc-10 g++-10 -y

步骤 2: 切换默认 GCC 版本

使用 update-alternatives 将新的 GCC 12 设置为系统默认。

bash 复制代码
# 将 GCC 10/G++ 10 添加到替代系统,优先级设为 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10

# 交互式选择默认版本 (选择 /usr/bin/gcc-10)
sudo update-alternatives --config gcc

步骤 3: 验证新的 GCC 版本

bash 复制代码
gcc --version

输出应该显示 GCC 10.x.x


相关推荐
内卷焦虑人士4 小时前
Windows安装WSL2+Ubuntu 22.04
linux·windows·ubuntu
门豪杰7 小时前
Ubuntu下安装Claude Code
linux·运维·ubuntu·claude·claude code
深蓝轨迹8 小时前
彻底删除VMware虚拟机并清理残留,解决虚拟网卡消失问题
windows·ubuntu·centos
²º²²এ松11 小时前
vs code连接ubuntu esp项目
linux·数据库·ubuntu
徒 花13 小时前
ubuntu远程连接ssh及VSCode配置远程ssh连接ubuntu
vscode·ubuntu·ssh
i建模14 小时前
在Ubuntu中解压ZIP文件
linux·chrome·ubuntu
林鸿群15 小时前
Ubuntu 26.04 本地安装 GitLab CE 完整教程(非 Docker 方式)
linux·ubuntu·gitlab·私有部署·代码托管·ubuntu 26.04·omnibus
YuQiao030315 小时前
国内安装claude code
ubuntu·claude·vibe coding
Jiozg16 小时前
ES安装到linux(ubuntu)
linux·ubuntu·elasticsearch
returnthem16 小时前
Ubuntu 22.04 + XFCE4 + 非 Snap 版 Firefox + VNC/noVNC 部署全步骤
linux·ubuntu·firefox