Linux 解决/usr/bin/ld: cannot find -lcap

原因:
lib(.so档)的symbolic link不正确,没有连结到正确的函式库文件(.so).

#find / -name"*libcap.so*" // 在系统中搜索libcap.so
/lib64/libcap.so.2

#cd /usr/lib // 进入/usr/lib目录

#ln -sv /lib64/libcap.so.2 libcap.so // 建立libcap.so的软连接
"libcap.so" -> "/lib64/libcap.so.2"

你可能感兴趣的:(Linux 解决/usr/bin/ld: cannot find -lcap)