當我們進行linux當中的源碼編譯時候遇到/usr/bin/ld:cannot find -lxxx類似於這種問題產生有多種原因
1 系統沒有安裝相對應的lib
2 相對應的lib版本不對
3 lib(.so檔)的symbolic link 不正確,沒有連結到正確的函式庫文件(.so)
4 就是你編譯時候指定選選項的時候裏面含有中文的字符(一般不會犯錯,除非是複製別人提供的選項,所以還是手敲吧)
解決辦法很白癡:
沒有安裝你就安唄
嘗試着換版本
重新做個鏈接吧
重新敲一遍