導航:首頁 > 源碼編譯 > 編譯zlib

編譯zlib

發布時間:2023-01-06 12:39:54

⑴ 如何在linux平台上編譯安裝zlib軟體

安裝編譯環境, den/ubuntu:
sudo apt-get install -y binutils build-essential cmake gawk bison flex texinfo automake libtool cvs libncurses5-dev libglib2.0-dev gettext intltool subversion git-core

fedora/redhat/centos:
su -
yum groupinstall "Development Tools" "Development Libraries"

完成後下載安裝源碼
wget url_for_zlib_source_codes
cd download
tar zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
收工。

⑵ 如何在linux平台上編譯安裝zlib軟體

搜索並下載zlib源碼包

1
在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
如下圖所示

3
再進行配置一下系統的文件,載入剛才編譯安裝的zlib生成的庫文件
vi /etc/ld.so.conf.d/zlib.conf
加入如下內容後保存退出
/data/program/zlib/lib
==============================
也就是添加安裝目錄的文件路徑,庫文件。ldconfig 運行之後就會載入安裝的庫文件了。

⑶ 如何在linux平台上編譯安裝zlib軟體

  1. 登錄zlib官方網站:
    http://www.zlib.net

  2. 下載源碼來安裝zlib軟體包。

  3. 目前最新版本zlib是zlib1.2.8,安裝開始;

  4. 解壓
    $tar -xvzf zlib-1.2.8.tar.gz

  5. 進入文件夾
    $cd zlib-1.2.8

  6. 配置安裝文件
    $./configure

  7. 安裝
    $make
    $sudo make install

⑷ 如何在linux平台上編譯安裝zlib軟體

1 搜索並下載zlib源碼包
在linux命令行上查詢一下zlib的軟體地址,然後使用瀏覽器打開即可
2 Gcc編譯安裝zlib源碼包並配置使用
使用tar 命令進行解壓出來,然後進入到安裝目錄,如下圖所示
tar zxf zlib-1.2.8.tar.gz
cd zlib-1.2.8
3 使用./configure --help可以查看編譯的選項,我們這里使用簡單的選項安裝即可
進入安裝文件目錄,然後 使用如下命令進行安裝
./configure --prefix=/data/progam/zlib
make
make install
4 再進行配置一下系統的文件,載入剛才編譯安裝的zlib生成的庫文件
vi /etc/ld.so.conf.d/zlib.conf
加入如下內容後保存退出
/data/program/zlib/lib
==============================
也就是添加安裝目錄的文件路徑,庫文件。ldconfig 運行之後就會載入安裝的庫文件了。
安裝zlib軟體的重點在於一定要下載原版的源碼包,還有安裝的時候改變了默認路徑,一定要記得庫文件的路徑要編輯一下,讓系統載入,不然就會導致出錯。所以要ldconfig或者重新啟動下系統。安裝的時候選項不需要很多,不是選項越多就越好。就注意一下這樣就行了。

⑸ 如何在linux平台上編譯安裝zlib軟體

1、首先是編譯環境,需要最基本的gcc,autotool工具,不同平台不同的安裝方式,具體可以網路一下

2、在linux下,開源軟體的編譯安裝會有固定的通用步驟:

3、對於在linux下編譯zlib請參考步驟2,相信你能行,加油

⑹ 如何在linux平台上編譯安裝zlib軟體

方法步驟如下:1、搜索並下載zlib源碼包。2、Gcc編譯安裝zlib源碼包並配置使用。3、使用tar 命令進行解壓出來,然後進入到安裝目錄,如下圖所示tar zxf zlib-1.2.8.tar.gzcd zlib-1.2.84、使用./configure --help可以查看編譯的選項,這里使用簡...

⑺ 如何在linux平台上編譯安裝zlib軟體

1、首先是編譯環境,需要最基本的gcc,autotool工具,不同平台不同的安裝方式,具體可以網路一下 2、在linux下,開源軟體的編譯安裝會有固定的通用步驟: 下載源碼上傳到伺服器上

⑻ 新手求教,如何將從ZLIB官網下下來的源代碼編譯成zlib.dll

詳細步驟如下:
1. 安裝zlib-1.2.3.exe和zlib-1.2.3-src.exe。
2. 打開VS2008,在選項的VC++目錄中,添加庫目錄\GnuWin32\lib。添加包含文件目錄\GnuWin32\include。
3. 新建一個Win32項目,類型選DLL,點上空項目。
4. 將\GnuWin32\src\zlib\1.2.3\zlib-1.2.3\下的所有頭文件和源文件(不包括子目錄)添加到項目文件平中。
5. 將\GnuWin32\src\zlib\1.2.3\zlib-1.2.3\win32下的zlib.def和zlib.rc兩個文件添加到項目中。

⑼ 如何編譯和使用zlib-Windows

如何編譯Zlib
1、輸入./configure
提示錯誤「please use win32/makefile.gcc instead」
2、cp win32/makefile.gcc Makefile.gcc
3、make -f Makefile.gcc
編譯成功
4、在Makefile.gcc 文件中已經給我們定義了「INCLUDE_PATH」和「INCLUDE_PATH」變數,現在我明定義一下「INCLUDE_PATH」和「INCLUDE_PATH」變數的實際路徑

執行
export INCLUDE_PATH=D:/GNU/MSYS/utils/zlib/include
export LIBRARY_PATH=D:/GNU/MSYS/utils/zlib/lib
export BINARY_PATH=D:/GNU/MSYS/utils/zlib/bin
make install -f Makefile.gcc
cp zlib1.dll D:/GNU/MSYS/utils/zlib/bin

上面的的方法中其實只用到了「INCLUDE_PATH」和「INCLUDE_PATH」變數,只有在SHARED_MODE=1的情況下,Makefile.gcc會自動將zlib1.dll拷貝到D:/GNU/MSYS/utils/zlib/bin目錄

簡單的方法,使用SHARED_MODE=1安裝
1、編譯
make -fwin32/Makefile.gcc
2、設置變數
export INCLUDE_PATH=D:/GNU/MSYS/utils/zlib/include
export LIBRARY_PATH=D:/GNU/MSYS/utils/zlib/lib
export BINARY_PATH=D:/GNU/MSYS/utils/zlib/bin
3、安裝
make install -fwin32/Makefile.gcc SHARED_MODE=1

4、編譯
gcc zlib_test.c -I /zlib/include -L /zlib/lib libz.a -o zlib_test

5、如果將zlib 的lib和include復制到MinGW,則
gcc zlib_test.c -S -lz
注意到,我們用-lz加入了zlib庫
-S 表示生成匯編

6、使用makefile
zlib_test:zlib_test.c
gcc -o zlib_test zlib_test.c -lz

clean:
rm -rf *.o zlib_test

7、使用makefile分布生成
all: zlib_test.exe
@echo "ALL"
zlib_test.exe: zlib_test.o
gcc zlib_test.o -lz -o zlib_test
zlib_test.o: zlib_test.s
gcc -c zlib_test.s -o zlib_test.o
zlib_test.s: zlib_test.i
gcc -S zlib_test.i -o zlib_test.s
zlib_test.i: zlib_test.c
gcc -E zlib_test.c -o zlib_test.i
clean:
rm -rf *.s *.i *.o *.exe zlib_test

在命令行輸入 make all,make zlib_test.exe 或者 make clean

閱讀全文

與編譯zlib相關的資料

熱點內容
mac壓縮解壓視頻 瀏覽:906
這就是程序員魅力 瀏覽:296
京東java演算法筆試題 瀏覽:178
柱子加密箍筋不準有接頭 瀏覽:199
我的世界伺服器菜單插件如何使用 瀏覽:12
劉毅10000詞pdf 瀏覽:890
剛畢業的程序員會什麼 瀏覽:974
單片機控制64路開關量 瀏覽:982
win10截圖編程 瀏覽:420
怎樣把名字變成文件夾 瀏覽:203
文件怎麼搞成文件夾 瀏覽:730
多線程編程php 瀏覽:606
安卓機越用越卡有什麼辦法 瀏覽:17
高中生解壓操場適合做的游戲 瀏覽:395
程序員java招聘 瀏覽:462
未來之光手機雲伺服器 瀏覽:160
伺服器下載資料為什麼c盤滿了 瀏覽:265
怎麼清除空文件夾 瀏覽:544
如何查看派派伺服器 瀏覽:804
殺手6解壓畫面 瀏覽:671