【环境配置 升级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


相关推荐
camellias_2 小时前
ubuntu(二)ubuntu18.04安装mysql8
linux·ubuntu·adb
藤谷性能2 小时前
Ubuntu 22.04:安装串口调试助手CoolTerm
linux·运维·ubuntu·串口·coolterm
丶伯爵式2 小时前
Ubuntu 新装后常用设置
linux·运维·ubuntu
吴烦恼的博客2 小时前
WSL迁移指南
ubuntu·wsl·系统移植
问简3 小时前
ubuntu 输入法优化
linux·运维·ubuntu
勤自省3 小时前
Windows 文件无法粘贴到 Linux(Ubuntu)系统的解决方案
linux·windows·ubuntu
博主花神5 小时前
【TypeScript】梳理
javascript·ubuntu·typescript
想唱rap7 小时前
计算机网络基础
linux·计算机网络·mysql·ubuntu·bash
程序员老邢8 小时前
【技术底稿 10】16G Ubuntu 服务器手动部署 Ollama 0.20.4 全流程(避坑 HTTP2 错误)
服务器·ubuntu·ai·语言模型·devops
qq_8573058198 小时前
ubuntu 22 源码安装bochs
linux·运维·ubuntu