我在一台VM Ubuntu 16.04上构建了一个C++应用程序,并安装了g++编译器6.2.0以支持C++14功能。 当我尝试在新的干净VM 16.04上运行它时,由于默认的g++ 5.4.0,出现错误/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found。
我注意到,在已更新的编译器库的VM上已安装了libstdc++.so.6.0.22。 在干净的VM上,我不想更新编译器,因此我尝试仅安装最新的libstdc++6软件包。 但是安装的库是libstdc++.so.6.0.21,所以问题仍然存在。 我如何专门安装libstdc++.so.6.0.22版本?