在64位的linux 上安装32位的库,解决类似错误:while loading shared libraries: libz.so.1: wrong ELF class: ELFCLASS64
上述错误表示系统的64位库不支持,需要32位相关lib
首先可用ldd命令来查看可执行文件需要哪些库
ldd path-to-your-bin
如:
然后下载所需的32位库即可
只需在相关库名后加上:i386即可
sudo apt-get install xxxx:i386
如 sudo apt-get install libx11-6:i386 ......... xxx;i386
再次用ldd验证