如何解决在make中出现缺少zlib.h问题 linux 下make 时出现如下错误,怎么办?

www.zhiqu.org     时间: 2024-06-16
不是最终的,而是配置文件的位置 2。应该是makefile有错,zlib.h应该就在当前目录中的include,但makefile没有

求助,zlib库错误~

这么久没人回答你的问题,我今天解决了。
我装zlib1.2.3的时候 碰到了跟你一模一样的问题,我是这么解决的。。
zlib-1.2.3.tar.gz
libpcap-1.0.0.tar.gz

libxml2-2.6.19.tar.gz

libpng-1.2.40.tar.gz
.....
我要安装snort,按照教程的顺序如上面所示。上来安装zlib就出错了, = =,弄了半天没解决,先不管,继续往下安装。安装libpng的时候我装了flex ,sudo apt-get install flex, 编译不过,我又装了 bison ,sudo apt-get install bison 。 编译过了。。然后我再装的zlib。然后./configure就过了。make 和 make install 都可以。。

总之,你可以先装flex 和 bison 然后再试试,应该就可以了。。如果不行,把我列的包都装了,应该可以了。

/lib64/libz.so 你的这个文件没有,这个是系统文件,你到/lib64下面看看有没有,有的时候会有libz.so.xx.xx的,那就直接把libz.so用ln -s 连接上即可,如果没有,到网上下一个。


#赫隶研# 简简单单的makefile居然出错,怎么回事啊?求解? -
(15370717671): 多半是makefile文件里zlib的默认路径有误 安装 libpng 用以下命令安装 libpng: make prefix=/usr \ ZLIBINC=/usr/include ZLIBLIB=/usr/lib -f scripts/makefile.linux && make prefix=/usr install -f scripts/makefile.linux 命令解释 CC="gcc $CFLAGS" : ...

#赫隶研# Linux中make出这种错了该怎么办 -
(15370717671): 就是没有包含该头文件!程序中#include <pthread.h> 加在使用(调用)这个头文件里的位置前面就行,一般放在程序头部.至于-lpthread ,加载make命令后面,如:make -lphread.

#赫隶研# 没有找到zlib.dll,因此这个应用程序未能启dong.重新安装应用程序可能会修复此问题.
(15370717671): DLL文件在系统中称为动态链接库,是一个程序的有效组成部分,如果出现这种情况,一是重新安装这个应用程序,二是从其它安装了类似程序的机器上复制一个文件到本机的相同目录.

#赫隶研# 求助,centOs6.5安装libpng时出错,系统是64位的 -
(15370717671): 解决方法:1.进入zlib-1.2.6的源文件目录,执行命令 make clean,清除zlib;2.重新配置 ./configure,后面不要接--prefix参数;3.编译make && 安装 make install;4.进入libpng-1.5.8目录,执行命令 ./configure --prefix=/usr/local/libpng;5.编译make && 安装 make install;6.安装成功;

#赫隶研# 开机提示:没有找到zlib1.dll -
(15370717671): 可能是你以前用的什么软件,卸载后没有删除注册表里的启动项目!注册表中启动项的位置为: HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\windows\currentvession\run HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\windows\currentvession\runonce 把关于那个文件的键值删除掉就可以啦!不行的话下个WINDOWS优化大师优化一下开机速度一项里就行啦!

#赫隶研# zlib1.dll怎么修复 -
(15370717671): 打开腾讯电脑管家找到“工具箱”然后“电脑诊所”在搜索栏中搜(dll组件)然后找到遇到的问题选择立即修复就可以了.如果没有,就网上下载,推荐一个网站是脚本之家,这种很全,应该能找到 如果找不到,还可以下载一个dx修复工具3.0增强版,去修复一下

#赫隶研# 编译链接zlib函数时出错了 -
(15370717671): 在连接时,命令行末尾加上参数 -lz

#赫隶研# 电脑提示zlib.dll丢失怎么办 -
(15370717671): 到安装盘里,或者网上下个,放到system32下

#赫隶研# 求助,zlib库错误 -
(15370717671): 这么久没人回答你的问题,我今天解决了.我装zlib1.2.3的时候 碰到了跟你一模一样的问题,我是这么解决的..zlib-1.2.3.tar.gz libpcap-1.0.0.tar.gz libxml2-2.6.19.tar.gz libpng-1.2.40.tar.gz.....我要安装snort,按照教程的顺序如上面所示.上来安...

#赫隶研# linux下安装zlib -
(15370717671): yum -y install nginx pcre pcre-devel zib zlib-devel openssh-serve