1. 程式人生 > >windows環境下編譯zlib及使用

windows環境下編譯zlib及使用

系統:win10_x64

IDE:vs2017

一、下載zlib原始檔

1.下載地址:https://github.com/madler/zlib,找Release版下載

此時版本:zlib-1.2.11.zip

2.解壓

3.進入"/contrib/vstudio"子目錄,找到對應版本的vs開啟,然後編譯

備註:

(1)如果編譯過程中出現"fatal error LNK1281: 無法生成 SAFESEH 映像"的錯誤,則將該專案的 屬性頁->連結器->高階->映像具有安全異常處理程式->選“否”

(2)此版本生成的動態連結庫檔名預設為zlibwapi.dll,相容老闆的zlib.dll,可以改名直接替換

4.使用

(1)需要包含的標頭檔案是"zlib.h"和"zonf.h"

(2)在專案的 屬性頁->c/c++->前處理器->前處理器定義  裡新增  ZLIB_WINAPI

5.其他

更多說明在"/contrib/vstudio/readme.txt"和"/win32/README-WIN32.txt"裡。