导航:首页 > 编程系统 > zlibforlinux

zlibforlinux

发布时间:2022-01-20 12:35:26

1. 【linux】libz和zlib啥区别

zlib是软件包的名称,里面包括库文件libz.so

2. linux安装zlib的问题

yum -y reinstall zlib 重新安装软件包, zlib是个软件包,cp是个命令, which 查看可执行文件的位置,并不是查看软件包的名字。
[root@instructor ~]# whereis zlib
zlib: /usr/include/zlib.h /usr/share/man/man3/zlib.3.gz

3. 关于linux下zlib库支持的问题

查找zlib.so*,看看在不在/lib或/usr/lib目录下,如果不在将zlib.so*所在的路径添加到/etc/ld.so.conf,然后再执行下ldconfig

4. linux用rpm方式安装zlib库和GD库 跟用编译方式安装zlib库和gd库有什么区别

rpm方式是你只要安装了就一直在,并且装到了内核中,编译方式安装是从你编译开始链接的,相当于是链接的动态库,是链接到编译器的

5. 谁用过linux里的zlib

我下了zlib,解压放在了linux服务器下,自己编了个程序
#include <iostream>
#include <vector>
#include "zlib.h"
using namespace std;
int main()
{
const unsigned char strSrc[] = "jasddsfsfaffafasd";
unsigned char buff[1024] = {0}, strDst[1024] = {0};
unsigned long srcLen = sizeof(strSrc), bufLen = sizeof(buff), dstLen = sizeof(strDst);
//压缩
compress(buff, &bufLen, strSrc, srcLen);
//解压缩
uncompress(strDst, &dstLen, buff, bufLen);
cout << strDst << endl;
return 0;
}
但是程序编译出错
undefined reference to `compress'
undefined reference to `uncompress'

linux下不会使用库,所以出错了,哪位能帮我详细的说下linux下怎么使用库的。
答:你把zlib包解压后要编译一下,它会生成一个zlib.so之类的库文件,
编译的时候引用这个库文件就可以#include"zlib.h"了,
就像$ gcc -o z z.c -lz
z就是生成的可执行文件,z.c就是你的代码,-lz就是引用zlib.so了

引用 4 楼 haihai05 的回复:换个问法,写的那个简单的程序为什么会报那样的错呢?不是说给例子。主要是想明白怎么样在linux下使用像zlib包这样的东东的。是直接解压后放在linux下就可以#include"zlib.h"
给自己的程序服务了吗?如果是但是上面那个为什么不对呢?引用 1 楼 showman 的回复:
zlib包不是有个example.c吗?

一个极简单的例程:

$ cat z.c

#include <stdio.h>
...

6. linux怎么安装zlib系统配置

在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可,如下图所示
大家也可以在网络上进行搜索,不过一定要注意安全哦,避免下载到一些不干净的软件,所以这点需要注意一下
【参考资料后面附官网下载地址】

END
Gcc编译安装zlib源码包并配置使用

使用tar 命令进行解压出来,然后进入到安装目录,如下图所示
tar zxf zlib-1.2.8.tar.gz
cd zlib-1.2.8

使用./configure --help可以查看编译的选项,我们这里使用简单的选项安装即可
进入安装文件目录,然后 使用如下命令进行安装
./configure --prefix=/data/progam/zlib
make
make install
如下图所示

再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件
vi /etc/ld.so.conf.d/zlib.conf
加入如下内容后保存退出
/data/program/zlib/lib
==============================
也就是添加安装目录的文件路径,库文件。ldconfig 运行之后就会加载安装的库文件了。

7. linux安装软件显示zlib not found,急!!!

几种可能:

  1. 你要装zlib develep package;仅安装zlib不够

  2. 你要配置configure,让它找到你安装的zlib路径

  3. 可能缺其他某些package,使得这个congiure不能找到你的zlib

  4. ...

所以,你要查看运行configure的log,才能知道具体原因;或者把log发上来,帮你查看

或者查看这个configure script,看看这一步检查什么,才能知道缺什么

8. linux 下 安装 zlib-1.2.3不成功

提示你没有安装make程序
另外,从图片上看你的.cofigure也不一定成功.
建议你还是直接用YUM的方式安装吧,
别用源码的方式安装了.

9. linux下 安装openssl-0.9.8e问题

"#./config shared zlib "这个命令是安装抄还是设置啊?我看看怎么象设置呢?

这个软件不要先安装的吗?直接就能用吗?是不是要先安装的啊

如果是要先安装的话,那可能是缺少zlib的库文件吧

我没有装个这个软件,不过我怎么看你的问题都象是没有安装软件啊

答案补充:
我看了这个网址了,估计是lz你没有安装全zlib的库文件,你可以试试先安装zlib的库文件

我又发现一个问题,lz你用的是RH9.0吗?如果不是的话,那可能是会出错的,因为不同版本的linux安装环境也是不同的

阅读全文

与zlibforlinux相关的资料

热点内容
神鼠电影网第一页 浏览:938
361电影电视剧 浏览:303
韩国一个护工照顾病人的电影 浏览:398
重生薛仁贵之推薛琪 浏览:42
免费观看欧美纯爱电影 浏览:60
男主角叫徐东的小说 浏览:274
绿版各种改编玄幻小说 浏览:560
张寒三虎翠儿免费阅读 浏览:670
国产小电影网站 浏览:489
最快影院 浏览:313
如何知道wifi登陆过什么网站 浏览:887
婴儿用品网站哪个好 浏览:398
音乐网站怎么建设 浏览:957
鸿蒙系统如何设置文件夹 浏览:250
linuxmysqlsql文件导入 浏览:82
华为设置壁纸在什么文件夹 浏览:750
哪些笔记APP可以添加表格 浏览:143
卖莆田鞋app 浏览:440
qq清理的垃圾文件能否找回来 浏览:156
主角叫林枫重生地球800年后的小说 浏览:968

友情链接