编译错误"/usr/bin/ld: cannot find -lz"


今天在编译libid3tag的时候死活编译不过去,zlib-1.2.3编译成功了,但是libid3tag make的时候死活报有问题,发现了有个提示是:

/usr/bin/ld: cannot find -lz
collect2: error: ld returned 1 exit status


后来在网上查找,有人给出了原因:

编译的时候出现"/usr/bin/ld: cannot find -lz"错误,需要安装zlib-dev这个包,在线安装命令为:apt-get install zlib1g-dev。

发布了30 篇原创文章 · 获赞 21 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/oushaojun2/article/details/54291119