如何提供libstdc库?

如何提供libstdc库?

我在 Ubuntu Linux 中创建了 c++ 应用程序,现在尝试在 Centos Linux 上运行它。出现错误:

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found

在这种情况下通常如何执行?我能以某种方式将所有库放入可执行文件中吗?我应该像这样安装它们吗:

sudo apt-get install libstdc++6

在标准的全新 Linux 安装中未安装此库是否正常?

答案1

要在新安装的 ubuntu 系统上编译 C++,需要“build-essential”包。

$sudo apt 安装 build-essential

相关内容