如何为 Fedora 安装 g++?

     2023-03-23     36

关键词:

【中文标题】如何为 Fedora 安装 g++?【英文标题】:How do I install g++ for Fedora? 【发布时间】:2012-10-08 19:24:24 【问题描述】:

如何为 Fedora Linux 安装 g++?我一直在搜索dnf 命令来安装g++,但没有找到任何东西。

如何安装?

我已经安装了gcc

【问题讨论】:

您可能需要安装一个可能名为g++-4.7(或g++-4.6)的包。 【参考方案1】:

您要查找的软件包名称混淆了gcc-c++

【讨论】:

我在安装过程中遇到了这个错误:bugzilla.redhat.com/show_bug.cgi?id=494006。运行yum clean metadata 解决了错误,我能够安装 gcc-c++。 值得注意的是,这可以通过sudo yum install /usr/bin/g++(或sudo yum install /usr/bin/g++)发现。 或者,无需知道二进制文件的确切位置,您可以使用yum whatprovides '*bin/g++' 甚至yum whatprovides '*/g++'【参考方案2】:

你必须写 gcc-c++ 而不是 g++

sudo dnf install gcc-c++

【讨论】:

我已经安装了gcc。我一直在使用相同的方法编译c g++ 就像 gcc 的一个附加组件,所以如果你想要 g++,你需要的包是 gcc-c++,试试吧... 有 22 个而不是 sudo dnf install gcc-c++ -y【参考方案3】:

你应该执行:

dnf install gcc-c++

【讨论】:

【参考方案4】:

我遇到了同样的问题。至少我可以用这个来解决它:

sudo yum install gcc gcc-c++

希望它也能解决你的问题。

【讨论】:

【参考方案5】:

在终端模拟器中运行以下命令:

sudo dnf install gcc-c++

输入密码就可以了……

【讨论】:

【参考方案6】:

试试 sudo dnf update 然后 sudo dnf install gcc-c++

【讨论】:

不需要更新。这就是 fedora 与 debian 的不同之处 update 将更新当前软件。 (就像 Debian 下的 upgrade)可能很有用。 在添加新软件包之前更新当前软件总是一个好主意。这不是必需的,但如果你不这样做,你可能会遇到一些奇怪的情况(尤其是围绕多架构)。【参考方案7】:

由于 Fedora 22 yum 已被弃用,因此其他答案中给出的命令实际上会启动“Dandified yum”,即dnf。所以在最近的发行版中安装 g++ 的新命令是

su -c "dnf install gcc-c++"

截至 2015 年 11 月,这将安装 5.1.1 版本。 另请注意,在 Fedora 23 中,当我发出命令 g++ -v 时,Fedora 会自动询问我是否要安装 gcc-c++ 包。我认为那很好。(安装后它还为我运行了命令g++ -v) 我能做的唯一一点是,您只会收到* Downloading packages... 消息,而不是进度指示器,如果您的互联网连接速度较慢,您可能会不喜欢。

【讨论】:

【参考方案8】:

在较新的发行版中,您只需键入命令作为打击

su root
dnf update
dnf install gcc-c++

【讨论】:

很遗憾,gcc-g++ 包不存在。 同样,请注意包名中的 c++ 而不是 g++ 截至目前 (2020-04-20),dnf install g++dnf install gcc-g++ 都解析为 gcc-c++(并告诉我它已经安装 :))。 [为了未来的访客]【参考方案9】:

只需制作一个示例“Hello World”程序并尝试在终端中使用“g++ sam.cpp”编译它,它会询问您是否要下载 g++ 包。按 y 安装。

【讨论】:

我相信这只是某些旋转的情况。

如何为 <stropts.h> 安装库?

】如何为<stropts.h>安装库?【英文标题】:HowdoIinstalllibrariesfor<stropts.h>?【发布时间】:2020-04-0414:00:57【问题描述】:我正在运行Kali-Linux(debian+gnome)。编译时出现编译错误:cc-Wall-g-c-ofrag.ofrag.cfrag.c:7:10:fatalerror:stropts.h:Nosuc... 查看详情

如何为 MinGW 用户安装 gcc-arm-none-eabi?

】如何为MinGW用户安装gcc-arm-none-eabi?【英文标题】:Howtoinstallgcc-arm-none-eabiforMinGWusers?【发布时间】:2015-05-1919:23:39【问题描述】:我有兴趣将我的C++程序交叉编译成可以在ARMMCU上运行的东西。为此,我需要安装gcc-arm-none-eabi。... 查看详情

如何为 SMTP 配置 Django 和 G Suite

】如何为SMTP配置Django和GSuite【英文标题】:HowtoconfigureDjangoandGSuiteforSMTP【发布时间】:2020-03-1108:30:48【问题描述】:当用户在我的网站上注册时,会向用户发送一封电子邮件以确认他/她的电子邮件。它适用于以下设置:EMAIL_USE_... 查看详情

如何为 GTK3 配置 VSCode 以进行智能感知/构建/调试和 g++

】如何为GTK3配置VSCode以进行智能感知/构建/调试和g++【英文标题】:HowtoconfigureVSCodeforGTK3forintellisense/build/debugandg++【发布时间】:2020-03-0405:11:35【问题描述】:我正在使用g++GTK3VSCode我如何使以下工作:gtk的智能感知/代码完成在V... 查看详情

xbee802.15.4/digimeshfaqs:如何为2.4g模块选择合适的信道

...果测试需要,这两个固件可以都可以互换烧入模块中。如何为2.4G模块选择合适的信道IEEE802.15.4一共有16个信道,Digi的模块不同型号支持的信道略有差异。802.15.4频率和信道号Wifi频率和信道一般Wifi中国区最常用的是1,6,11,和802.15.... 查看详情

如何为 Spyder 安装 python 包

】如何为Spyder安装python包【英文标题】:HowtoinstalpythonpackagesforSpyder【发布时间】:2020-11-1611:04:54【问题描述】:我正在使用名为Spyder的IDE来学习Python。我想知道如何为Spyder安装Python包?谢谢【问题讨论】:pipinstall应该适合你。... 查看详情

如何为 Yarn 安装依赖项?

】如何为Yarn安装依赖项?【英文标题】:HowdoIinstalldependenciesforYarn?【发布时间】:2022-01-0712:02:44【问题描述】:尝试为我的chainlink节点安装纱线。这是我得到的错误。有什么想法吗?node-e"if(process.env.npm_execpath.indexOf(\'yarn\')===-1)t... 查看详情

如何为 Python 安装 OpenSSL

】如何为Python安装OpenSSL【英文标题】:HowtoinstallOpenSSLforPython【发布时间】:2012-02-1813:18:39【问题描述】:我需要在我的python2.7上安装OpenSSL。我试过了$pipinstallpyopenssl我得到了以下内容/usr/local/lib/python2.7/distutils/dist.py:267:UserWarning... 查看详情

如何为控制台安装 NodeBox

】如何为控制台安装NodeBox【英文标题】:HowtoinstallNodeBoxforconsole【发布时间】:2014-08-0919:14:21【问题描述】:我正在开发OSXMavericks,并希望在Python脚本中使用NodeBox模块。关于如何为控制台安装模块的帖子是从2009年开始的,并且... 查看详情

如何为office安装visual studio工具?

】如何为office安装visualstudio工具?【英文标题】:Howtoinstallvisualstudiotoolsforoffice?【发布时间】:2015-02-2710:07:24【问题描述】:如何为Office运行时安装VisualStudio工具,以便我可以在VisualBasic2010中使用Word2010文档模板?【问题讨论】... 查看详情

如何为 python 安装 OpenCV

】如何为python安装OpenCV【英文标题】:HowtoinstallOpenCVforpython【发布时间】:2011-03-2012:36:41【问题描述】:嗨!我正在尝试安装opencv并将其与python一起使用,但是当我编译它时,我没有收到任何错误,但我无法从python导入cv模块:p... 查看详情

如何为python安装解析器库[重复]

】如何为python安装解析器库[重复]【英文标题】:Howtoinstallaparserlibraryforpython[duplicate]【发布时间】:2019-12-1604:46:00【问题描述】:我得到:Couldn\'tfindatreebuilderwiththefeaturesyourequested:parser.html.Doyouneedtoinstallaparserlibrary?每当我尝试解... 查看详情

如何为 Twig 安装 Intl 扩展

】如何为Twig安装Intl扩展【英文标题】:HowtoinstalltheIntlextensionforTwig【发布时间】:2014-11-1422:19:18【问题描述】:Intlextension是Twig的扩展,它添加了localizeddate、localizednumber和localizedcurrency过滤器。如何安装和设置扩展,以便在我的... 查看详情

如何为 ELB 实例安装外部 SSL?

】如何为ELB实例安装外部SSL?【英文标题】:HowtoinstallaexternalSSLforanELBinstance?【发布时间】:2019-11-2213:43:23【问题描述】:我的AWS账户(http://editoradbosco.us-east-2.elasticbeanstalk.com)上安装了一个ELB实例,它运行正常。我的域安装在Hostg... 查看详情

如何为 lua 安装 lmapm?

】如何为lua安装lmapm?【英文标题】:Howtoinstalllmapmforlua?【发布时间】:2015-12-0407:13:33【问题描述】:我正在制作一个需要lmapm的脚本,但我不太确定如何安装它。我有4个文件,lmapm.ctest.luaREADMEMakefile而且我不确定如何在我的lua... 查看详情

如何为 Reinteract 安装 Sklearn?

】如何为Reinteract安装Sklearn?【英文标题】:HowdoIinstallSklearnforReinteract?【发布时间】:2013-05-2314:08:17【问题描述】:我想使用Reinteract开发机器学习应用程序。我想使用Sklearn的svm模块,但是当我运行时importsklearn.svm我明白了文件... 查看详情

如何为python安装不同版本的模块

】如何为python安装不同版本的模块【英文标题】:Howtoinstalldifferentversionsofmodulesforpython【发布时间】:2021-07-0216:41:59【问题描述】:我想知道如何为python安装两个不同版本的模块。我在服务器上托管了一些脚本,而一些特定的脚... 查看详情

如何为python安装子进程模块?

】如何为python安装子进程模块?【英文标题】:Howtoinstallsubprocessmoduleforpython?【发布时间】:2014-11-2611:12:43【问题描述】:pip在pypi网站上找不到这个模块,我也找不到。请告诉我秘密,如何安装?我需要该模块通过subprocess.call生... 查看详情