如何修复致命错误:zlib.h:没有这样的文件或目录?

问题描述 投票:0回答:3

我正在尝试在 Kali Linux 64 位上编译 miniSAT,但我不断收到错误消息:

致命错误:zlib.h:没有这样的文件或目录

我读到可能存在链接问题,导致编译器无法找到头文件,但我是 Linux 新手,不知道如何解决这个问题。

compilation header-files zlib
3个回答
172
投票

您应该安装 zlib 的开发支持文件,尝试:

sudo apt-get install libz-dev

其他包名:

zlib1g-dev
.

如果您已经有了

zlib
库,请确保使用
-lz
编译代码源。请参阅:ubuntu 中缺少 zlib.h。


8
投票
从源代码安装zlib,解决我的类似错误。 从

this 下载最新版本,然后:

configure make -j4 make install
    

0
投票
我安装了 fsl,gcc 指向 /home/

/fsl/bin/gcc。 mv /home//fsl/bin/gcc /home/***/fsl/bin/gcc.bak 可以解决这个问题。 fsl 中的 python 也有同样的问题。

© www.soinside.com 2019 - 2024. All rights reserved.