gpt4 book ai didi

c++ - 可以在 Debian Bullseye 上使用 g++ (gcc) 11 吗?

转载 作者:行者123 更新时间:2023-12-04 17:17:09 25 4
gpt4 key购买 nike

可以在 Debian Bullseye 上使用 g++ (gcc) 11.1 吗?
Debian 11(bullseye)即将发布,我对支持 C++20 和模块的编译器很感兴趣。
Debian 11 目前有 gcc 10.2 和 clang 11。clang 11 有一些 C++20 支持。
Debian 使用 gcc 是否比 clang 更保守,因为操作系统使用 gcc?

最佳答案

在这里,g++-11来自准备在 Debian Bullseye 中安装的默认 Ubuntu 存储库,并且该软件包的依赖项在 this page 中列出.
打开终端并输入:

cd ~/Desktop/
wget http://security.ubuntu.com/ubuntu/pool/universe/g/gcc-11/g++-11_11.1.0-1ubuntu1~21.04_amd64.deb
apt install --simulate ./g++-11_11.1.0-1ubuntu1~21.04_amd64.deb
最后一个命令将返回丢失的依赖项列表,可以在 this webpage 找到。 .手动下载并安装好所有缺失的依赖包后,安装g++-11包的命令如下:
sudo apt install ./g++-11_11.1.0-1ubuntu1~21.04_amd64.deb 
apt install --simulate命令首先肯定会产生未满足的依赖项错误,因为 Debian Bullseye 默认存储库不包含 gcc-11 依赖项包(gcc-10 是最新版本),但它们会显示缺少依赖项包的列表。如果您反复使用它,您将能够安装所有这些缺失的依赖包,因此最后 sudo apt install ./g++-11_11.1.0-1ubuntu1~21.04_amd64.deb将运行没有错误。

关于c++ - 可以在 Debian Bullseye 上使用 g++ (gcc) 11 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68425855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com