ubuntu16.04 安装交叉编译工具aarch64-linux-gnu-gcc/g++,并解决GLIBCXX_3.4.26‘ not found的问题

解决安装高版本gcc之后运行出现/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found的问题

我的环境:使用ubuntu16 交叉编译环境aarch64-linux-gnu。编译后的文件放到rk3399 debian10下,发现如上问题。降低虚拟机上aarch64-linux-gnu版本即可。

操作如下。

sudo apt-get autoremove gcc-aarch64-linux-gnu

https://blog.csdn.net/weixin_39681471/article/details/110517917

注意:通过apt-cache search aarch64 查看可以安装的版本,然后选择合适的安装。

sudo apt-get install gcc-8-aarch64-linux-gnu 

猜你喜欢

转载自blog.csdn.net/sunxiaopengsun/article/details/113857511