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"裡。
相關推薦
windows環境下編譯zlib及使用
系統:win10_x64 IDE:vs2017 一、下載zlib原始檔 1.下載地址:https://github.com/madler/zlib,找Release版下載 此時版本:zlib-1.2.11.zip 2.解壓 3.進入"/contrib/vstudio"子目
[更新]windows 環境下編譯tensorflow 1.9及下載 ( CUDA 9.1 + CUDNN 7.0)
基本流程和上個文章的編譯過程相差不多。不過1.9新加了MKL的支援,不過據intel的朋友說是沒多大改善:( 所以大家自己決定要不要加MKL支援選項。 在編譯tensorflow前需要預編譯的工程有: farmhash nsync protobu
Windows環境下QWT安裝及配置
blog data popu build design dem 用戶 script ava ** 1.QWT下載路徑 **:https://sourceforge.net/projects/qwt/ 主要下載這三個文件:qwt-6.1.2.zi
Windows 環境下 Docker 使用及配置
不同的 fault item 命令 oot def min 完成 /var/ 我們可以使用以下兩種方式在Windows環境下使用docker: 1. 直接安裝: Docker支持直接安裝並運行在windows環境下,但對Windows的版本和xu虛擬化服務等有著一定的要求。
windows 環境下編譯 Code::Blocks
detail 工具包 sha min art 開源 ++ n-1 tor 背景 Code::Blocks是一款輕型的 C/C++ IDE,也是windows上唯一一款開源的C/C++ IDE。 需求:我們嘗試來完整編譯Code::Blocks 必備庫和程序 MinGW
Windows環境下ZooKeeper下載及安裝
下載地址: https://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz 安裝步驟: 1.解壓 2.在 zookeeper-3.4.13\conf\ 資料夾下新增 zoo.cfg 檔案 內
openssl 1.1.1 windows環境下編譯
專案需要用到RSA加解密,MD5等,專案用的C++環境,VS2005。通過幾天的摸索,網上學習,終於將openssl編譯完成並使用到專案中。總結下過程: 環境:XP,VS2005,C++。 程式碼:openssl 1.1.1. 工具:ActivePerl,nasm彙編器
Windows環境下編譯curl
編譯curl時可以新增對c-ares、mbedTls、nghttp2、libssh2、openssl、zlib的支援,我下面內容只暫時添加了對openssl,zlib的支援,後期有需要會再新增。
windows環境下編譯OpenSSL
系統:win10_x64 IDE:vs2017 一、安裝Perl 1.下載地址:https://www.activestate.com/activeperl 版本:ActivePerl-5.24.3.2404-MSWin32-x64-404865.exe 2.安裝 二、安
android開發-Windows環境下編譯FFMPEG原始碼
1.簡介 之前有兩篇文章講到如何在windowsPC端使用FFMPEG命令列程式。 但是我想要在android開發時使用FFMPEG的功能又該怎麼辦?所以就需要編譯FFMPEG,然後才能使用。這才有了這篇文章。 1.先講思路,2.後講具體流程! 但是首先有個問題就是我
最新的IOS在windows環境下編譯環境搭建記錄
Objective-C是蘋果軟體的程式語言,想要上機學習、除錯,有一個整合開發環境(IDE)方便很多。有三類方法搭建Objective-C的整合開發環境: 1) 使用蘋果的平臺,整合開發環境使用Xcode。但如果沒有蘋果平臺,想在Windows環境下學習Objectiv
Windows環境下編譯OpenCV3.1和OpenCV_contrib
參考 https://segmentfault.com/a/1190000003496009 說明一下,當我編譯OpenCV_contrib時,已經是要配合OpenCV3.1的版本才能編譯通過,所以有要自己編譯OpenCV_contrib的請儘量使用較新的OpenCV版本。
windows環境下編譯執行C語言程式(…
首先寫一個完好的C語言程式,可以執行的通,自然是簡單就好,下面給出一個簡單的示例供參考: #include<stdio.h> int main(void) { char *string = "Hello World!"; printf("%s\n",string); ret
VS2013 X64環境下編譯zlib
最近在學習zlib,特將自己的編譯過程記錄下來,以供查閱。1.原始碼下載zlib sourcecode, version 1.2.11, tar.gz format解壓到D:\tools\zlib-1.2.112.編譯(1)在開始目錄中開啟VS2013的VS2013 x64
在Windows環境下編譯除錯Hbase原始碼
一、 hbase架構簡介 HBase 是一個開源的、分散式的、資料多版本的,列式儲存的nosql資料庫。依託 Hadoop 的分散式檔案系統 HDFS 作為底層儲存, 能夠為數十億行數百萬列的海量資料表提供隨機、實時的讀寫訪問。 HBase 叢集服務包含:HBase 資料庫
【Code::Blocks】windows 環境下編譯 Code::Blocks(已修正)
Code::Blocks 在2012-11-25釋出了最新的12.11版本,相比上一個版本(10.05),Code::Blocks 進行了許多改進和更新(Change log)。 Code::Blocks是一個免費、開源、跨平臺的IDE,使用C++開發,並且使
Golang學習-第一篇 Golang的簡單介紹及Windows環境下安裝、部署
需要 簡單 電腦 pan 生成文件 多核 -- pear () 序言 這是本人博客園第一篇文章,寫的不到位之處,希望各位看客們諒解。 本人一直從事.NET的開發工作,最近在學習Golang,所以想著之前學習的過程中都沒怎麽好好的將學習過程記錄下來。深感惋惜! 現在將Gola
Windows環境下dig工具的安裝及使用
windows dns Dig 工具全稱為域名信息搜索器(Domain Information Groper),能夠顯示詳細的DNS查詢過程,是一個非常強大的DNS故障診斷工具。一般Linux和Unix系統都已內置了該功能,但是在Windows環境中只有nslookup工具,下面我來介紹一下如何在Wi
windows vs2017環境下編譯webkit 2
存在 信息 目錄 命令提示符 eve mir nbsp www download WebKit在Windows上 內容 安裝開發工具 設置Git存儲庫 設置支持工具 構建WebKit 安裝Cygwin(可選) 得到一個崩潰日誌 本指南提供了用於構
Windows環境下的RTKPlot_Qt版本編譯時遇到的問題和解決方法
-s debug otc 命令 rcv 目的 我們 自帶 不知道 在使用了 RTKLIB開源包自帶的 rtkplot.exe後,知道了它所具有的功能,就想著如何模仿它做出一個 demo。一開始看的是之前下載的 2.4.2版本的 RTKLIB,裏面是使用 Delphi開