/usr/bin/ld: cannot find -lz
时间: 2023-07-09 10:26:36 浏览: 183
darknet /usr/bin/ld: cannot find -lcuda
这个错误通常表示缺少 zlib 库,你需要安装 zlib 库才能解决此问题。在 Ubuntu 或 Debian 系统上,你可以通过以下命令安装 zlib 库:
```
sudo apt-get install zlib1g-dev
```
如果你使用的是其他 Linux 发行版,可以使用对应的包管理器来安装 zlib 库。如果你在 Mac 上开发,可以使用 Homebrew 来安装 zlib 库:
```
brew install zlib
```
如果你在 Windows 上开发,可以从 zlib 的官方网站下载预编译的二进制包,然后将其添加到编译器的路径中。
阅读全文