Answers:
您要查找的软件包的名称容易混淆gcc-c++
。
yum clean metadata
解决了该错误,我能够安装gcc-c ++。
sudo yum install /usr/bin/g++
(或sudo yum install /usr/bin/g++
)发现的。
yum whatprovides '*bin/g++'
甚至可以这样做yum whatprovides '*/g++'
。
而不是g ++,您必须编写gcc-c ++
sudo dnf install gcc-c++
c
使用相同的文件进行编译
sudo dnf install gcc-c++ -y
在终端仿真器中运行以下命令:
sudo dnf install gcc-c++
输入密码就可以了...
由于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...
消息,如果您的网络连接速度较慢,可能会不喜欢。
在较新的发行版中,您只需键入命令即可
su root
dnf update
dnf install gcc-c++
gcc-g++
软件包不存在。
c++
不在g++
包装名称中。
dnf install g++
和dnf install gcc-g++
决心gcc-c++
(告诉我它已经安装了:))。[为了将来的访客]
g++-4.7
(或g++-4.6
)的软件包。