如何为 armhf 安装旧版本的 GCC?

如何为 armhf 安装旧版本的 GCC?

我并不是真正的 Linux 专家,所以我感觉有点迷茫。

我在 WSL 中运行 Ubuntu 22.04.3 LTS 映像,因为我需要使用 Windows PC 交叉编译 ARM Linux PC 程序。该映像由 Powershell 命令自动安装,WSL.exe --install我对此很满意。

我已经能够添加armhf架构gcc-arm-linux-gnueabihf并构建我的程序。

问题是 GCC 的版本是 11,而 glibc 对于 ARM 机器的 debian 映像来说太新了。

所以我需要降级到 GCC-10。

我可以删除已安装的 GCC,但是然后呢?我该如何安装 v10 gcc-arm-linux-gnueabihf

答案1

GCC 10 软件包(包括您需要的软件包)可在宇宙知识库

请参阅此处如何启用 Universe 存储库

相关内容