在 CentOS 上安装 C++ 运行库(通常指 C++ 标准库 / GCC 运行时),常见情况如下:
sudo yum install gcc-c++
这会安装:
libstdc++(C++ 标准库运行库)g++ 编译器安装后可用:
g++ --version
如果你只是运行 C++ 程序(比如别人编译好的二进制):
sudo yum install libstdc++
CentOS 7 示例:
sudo yum install libstdc++ libstdc++-devel
sudo dnf install gcc-c++
或只装运行库:
sudo dnf install libstdc++
sudo yum install libstdc++.i686
strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX
error while loading shared libraries: libstdc++.so.6: cannot open shared object file
✅ 解决:
sudo yum install libstdc++
CentOS 自带版本较旧,可:
sudo yum install centos-release-scl
sudo yum install devtoolset-11
scl enable devtoolset-11 bash
如果你能告诉我:
我可以给你更精确的安装方案。