GLIBCXX_3.4.20 not found 解决方法

问题描述:一个Ubuntu系统上编译好的C++库文件或可执行文件在另一个Ubuntu系统上使用时报出GLIBCXX_3.4.20 not found问题。此问题由于编译器版本过低导致的,需将g++和gcc升级到4.9版本以上。
升级方法:https://blog.csdn.net/Sandy_WYM_/article/details/83340952

sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
sudo apt-get update 
sudo apt-get install gcc-4.9 
sudo apt-get install g++-4.9

sudo su 
cd ../../usr/bin 
ln -s /usr/bin/g++-4.9 /usr/bin/g++ -f 
ln -s /usr/bin/gcc-4.9 /usr/bin/gcc -f

猜你喜欢

转载自blog.csdn.net/Sandy_WYM_/article/details/83340762