一下為windows上安裝過程
1、下載 openssl-1.1.0.tar.gz
2、安裝 ActivePerl, 可以到http://www.activestate.com/activeperl/downloads下載最新版本, 需要用到 perl 解釋器。
注:Perl 最低版本要求5.10以上,Windows XP用戶最后支持版本ActivePerl 5.20.2.2002 版本
3、使用 VS2010 下的 Visual Studio 2010 Command Prompt 進入控制台模式 (這個模式會自動設置各種環境變量,根據編譯32位、64位、Itanium自己選擇)。
4、安裝dmake,ppm install dmake
5、解壓縮 openssl 源代碼包,進入 openssl 的根目錄, 如 E:\openssl-1.1.0。
6、動態庫:perl configure VC-WIN32 --prefix="e:\mylib"
靜態庫:perl configure no-shared VC-WIN32 --prefix="e:\mylib"
必須在 c:\openssl-1.1.0 目錄下執行該命令, 否則找不到 Configure 文件, 這時就必須指定完整的 Configure 文件路徑。
64編譯的話 Win64/x64 執行 perl Configure VC-WIN64A;Win64/IA64 執行 perl Configure VC-WIN64I。
注意:VC-WIN32必須大寫,編譯選項有大小寫區分,--prefix設置編譯成功后lib的存放目錄
7、正式編譯
8、編譯, nmake
9、編譯, nmake test
10、編譯, nmake install