/usr/bin/ld: 找不到 -lz


在Ubuntu20.04下用Makefile编译c文件,首先要下载gcc。
首先进入root权限,输入密码(不会显示,输入回车就好了)

在这里插入图片描述
下载gcc

apt-get install gcc

make之后,报如下错误。(出现.o文件之后不能继续编译)

在这里插入图片描述
出现“/usr/bin/ld: 找不到 -lz”的错误,需要安装zlib-dev这个包,在线安装命令为:

sudo apt-get install zlib1g-dev

再make就成功生成.exe文件了
在这里插入图片描述

参考文章:
https://blog.csdn.net/baidu_34971492/article/details/120020007

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐