導航:首頁 > 編程系統 > 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相關的資料

熱點內容
母親懷孕13年不生的外國電影 瀏覽:242
孕婦流產電影大全 瀏覽:775
男主角叫楚天的都市小說 瀏覽:82
葉塵是道士男主的直播流小說 瀏覽:479
java開發去小公司好嗎 瀏覽:70
重生自己媽媽都收了的小說 瀏覽:531
怎樣添加win7程序圖標 瀏覽:881
一個瞎子和酒店服務員的電影 瀏覽:321
熊和羊是主角是什麼電影打一生肖 瀏覽:602
獵奇電影高分好評 瀏覽:688
誰有最新網站 瀏覽:57
日韓倫理愛情電影 瀏覽:560
李采潭老師勾引學生哪一部 瀏覽:44
全免費vip影視 瀏覽:150
主角是無恥採花賊的小說 瀏覽:287
百度雲小說txt下載 瀏覽:947
iphone手機訪問電腦共享文件 瀏覽:673
北京送快遞的那個電影叫啥 瀏覽:652
國有銀行哪些銀行app值得用 瀏覽:940
主角很能生孩子的小說 瀏覽:452

友情鏈接