如何安装c++;通过yum命令而不使用";“开发工具”;团体? 我想在CITOS机器上运行C++。我的Google搜索显示运行yum group install“Development Tools”命令,但这也会下载其他软件包,如bison、perl、automake等,这不是我的用例所必需的,只会增加docker容器的大小。有人建议运行C++所需的包吗? TIA < P>:运行C++的唯一必要工具(Ak+Bug C++)是编译器: sudo yum安装gcc echo“#include”>main.cpp ECHEN INTING(){STD::CUT< P>:运行C++的唯一必要工具(AkgBuffic C++)是编译器: sudo yum安装gcc echo“#include”>main.cpp echo“int main(){std::cout

如何安装c++;通过yum命令而不使用";“开发工具”;团体? 我想在CITOS机器上运行C++。我的Google搜索显示运行yum group install“Development Tools”命令,但这也会下载其他软件包,如bison、perl、automake等,这不是我的用例所必需的,只会增加docker容器的大小。有人建议运行C++所需的包吗? TIA < P>:运行C++的唯一必要工具(Ak+Bug C++)是编译器: sudo yum安装gcc echo“#include”>main.cpp ECHEN INTING(){STD::CUT< P>:运行C++的唯一必要工具(AkgBuffic C++)是编译器: sudo yum安装gcc echo“#include”>main.cpp echo“int main(){std::cout,c++,yum,C++,Yum,当然,您可以: sudo yum install gcc gcc-c++ 这将安装发行版提供的默认gcc版本。 如果您在RHEL 7和/或CentOS 7上,默认的gcc版本已经过时(4.8.5),因此您可能需要安装“devtoolset-N”,它通过软件集合提供更新的GCC版本,例如,请看。根据我的经验,在那里,安装devtoolset-N包将安装全部内容,类似于groupinstall“开发工具”确实如此,因此对于Docker容器来说,只安装devtoolset-N-toolchain就足

当然,您可以:

sudo yum install gcc gcc-c++
这将安装发行版提供的默认gcc版本。 如果您在RHEL 7和/或CentOS 7上,默认的gcc版本已经过时(4.8.5),因此您可能需要安装“devtoolset-N”,它通过软件集合提供更新的GCC版本,例如,请看。根据我的经验,在那里,安装devtoolset-N包将安装全部内容,类似于
groupinstall“开发工具”
确实如此,因此对于Docker容器来说,只安装
devtoolset-N-toolchain就足够了。我也曾经需要
devtoolset-N-libatomic-devel
当然,您可以:

sudo yum install gcc gcc-c++
这将安装发行版提供的默认gcc版本。
如果您在RHEL 7和/或CentOS 7上,默认的gcc版本已经过时(4.8.5),因此您可能需要安装“devtoolset-N”,它通过软件集合提供更新的GCC版本,例如,请看。根据我的经验,在那里,安装devtoolset-N包将安装全部内容,类似于
groupinstall“开发工具”
确实如此,所以对于Docker容器来说,只安装
devtoolset-N-toolchain就足够了。我也曾经需要
devtoolset-N-libatomic-devel

这可能需要显式地
g++
。有时这是分开的。这取决于包装商。我在centos上尝试用“找不到”来获取
g++
结果。上面的脚本工作了,但我的机器不是干净的安装。OP可能需要尝试。可能是这样。我以前在Fedora上要求过它,这就是为什么我提到它,因为它与CentOS(RedHat)属于同一个家族。这可能需要显式地
g++
。有时这是分开的。具体取决于包装商。我在centos上尝试使用“未找到”获取
g++
结果。上面的脚本工作了,但我的机器不是一个干净的安装。OP可能需要尝试。可能是这样。我以前在Fedora上要求过它,这就是为什么我提到它,因为它与CentOS(RedHat)属于同一个家族。