背景:
在ubuntu16.04里安装IDE PRO7.0后,运行报错
下面展示一些内联代码片
。
// 情景重现:启动ida直接报错
$ ./idaq
./idaq: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决:
1. 安装并更新 apt-file
sudo apt-get install apt-file
sudo apt-file update
2. 开始搜索缺少的文件
// 报错提示缺啥就 find 啥
sudo apt-file find libstdc++.so.6
// 会持续一段时间,请耐心等待
// 搜索的结果会很多,你需要寻找到你缺少的文件的名字,下面举例
// 可以看到搜索结果第一个是我们缺少的文件,看引号前面对应的名字是libxrender1
// 下面这种情况搜索到的两个文件对应一个名字也无所谓,就是他了
$ sudo apt-file find libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0