E: 无法找到软件包 libstdc++-12-dev

E: 无法找到软件包 libstdc++-12-dev

我在 Ubuntu20.04 的 docker 容器中找不到 libstdc++12-dev 或任何以前的版本。

我试着跑sudo apt install libstdc++-12-dev

答案1

在 Ubuntu 20.04 中您可以libstdc++-10-dev使用。

apt update由于包缓存尚未在图像中建立,因此请务必记住在新的 docker 容器中执行此操作。

此后,您应该能够通过执行以下操作来安装该库:

$# apt install libstdc++-10-dev

答案2

sudo apt install libstdc++-12-dev可以从 Ubuntu 20.04 升级到 Ubuntu 22.04 是一种选择。libstdc++-12-dev 可以从Ubuntu 22.04 或更高版本中的默认存储库安装。

相关内容