1 Liunx安裝報錯時,缺少動態鏈接庫時,形式如下:
/usr/local/libexec/gcc/x86_64-unknown-liunx-gnu/4.8.2/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
那就表示Linux系統不知道libmpc.so.2 放在哪個目錄下。
2 一般而言,有很多so文件會在/usr/local/lib or /usr/lib 目錄下,現在改目錄找到 libmpc.so.2。
3 在 /etc/ld.so.conf 中加入/usr/local/lib 這一行 ,將 /etc/ld.so.conf 保存后;
4 執行【/sbin/ldconfig –v 】命里更新一下才生效 ,然后在執行其他按裝命令;
PS 若沒有看到 libmpc.so.2的文件,說明這是個鏈接文件,需要創建一個,於是進入libmpc.so.2.0.0所在目錄i386-linux-gnu創建鏈接文件;
root@Nikola :/usr/lib# ln -s libmpc.so.2.0.0 libmpc.so.2
創建成功,然后重新編譯zlib,OK
也可以參考 :
https://www.cnblogs.com/amboyna/archive/2008/02/06/1065322.html
https://www.cnblogs.com/smartvessel/archive/2011/01/21/1940868.html