在Win32上用VC編譯nginx

2021-07-05 13:51:27 字數 1227 閱讀 8893

編譯前準備

1、編譯器,microsoft visualstudio® 8 或 10支援編譯,網上有vc8支援不夠好的案例;

pcre:

zlib:

openssl:

6、配置path:perl、msys、mercurial安裝路徑下執行檔案所在路徑加入到path環境變數,vc的環境變數設定可以執行vc安裝目錄下的vcvarsall.bat配置。

7、執行msys;

8、從hg.nginx.org上檢出原始碼:hg clone

•       mkdir objs

•       mkdir objs/lib

•       cd objs/lib

•       tar -xzf  ../../pcre-8.32.tar.gz

•       tar -xzf  ../../zlib-1.2.7.tar.gz

•       tar -xzf  ../../openssl-1.0.1e.tar.gz

執行configure指令碼生成編譯檔案

執行nmake完成編譯

nmake -f objs/makefile

在VMWare上安裝Win3 2

1.ultraiso 2.vmware 3.pwin3.2 4.ms dos 完整光碟安裝版 5.winpe 桃最終修改版 v09.11 這四個軟體在網上很容易就能搜到,在這裡就不列出來了。好,現在開始我們的安裝之旅 1.啟動vmware,建立乙個win3.1的虛擬機器 這裡有一點需要注意的是,建立...

在VMWare上安裝Win3 2

1.ultraiso 2.vmware 3.pwin3.2 4.ms dos 完整光碟安裝版 5.winpe 桃最終修改版 v09.11 這四個軟體在網上很容易就能搜到,在這裡就不列出來了。好,現在開始我們的安裝之旅 1.啟動vmware,建立乙個win3.1的虛擬機器 這裡有一點需要注意的是,建立...

easylzma在Win32下編譯

2.解壓c盤或d盤根目錄後 不要解在桌面上 在解開的檔案及目錄中,建乙個build目錄,再到http www.cmake.org 下乙個win32的cmake,並安裝好,安裝過程中,有個提示,一定選擇將cmake工作檔案新增到path中 3.進入到剛剛建立的build目錄,在該目錄下開乙個cmd視窗...