Win10 + Openssl 配置

一 , 安裝 Perl

ActivePerl-5.22.1.2201-MSWin32-x64-299574.msi 下載截圖
  • 安裝 ActivePerl-5.22.1.2201-MSWin32-x64-299574.msi . 常規(guī)安裝 .(C:\Perl64\ ) .

  • 配置環(huán)境變量 : "C:\Perl64\bin" 添加到Path中.

  • 測(cè)試 Perl
    cd "C:\Perl64\eg"
    perl example.pl


    測(cè)試Perl是否安裝成功

二 , 編譯 openssl-1.0.2a

  • 下載 openssl-1.0.2a.tar.gz .
  • 解壓openssl-1.0.2a.tar.gz .
  • 打開命令行工具
    1. cd openssl-1.0.2a 進(jìn)入到 Openssl 根目錄.
    2. 執(zhí)行perl Configure VC-WIN32,配置編譯環(huán)境
    3. 執(zhí)行ms\do_ms.bat,生成配置文件
    4. 執(zhí)行nmake -f ms\ntdll.mak,執(zhí)行編譯、鏈接,編譯結(jié)果在out32dll目錄下, 此命令生成動(dòng)態(tài)庫(kù) ,只要沒有 Stop基本就是成功了.

三, 問題

**出錯(cuò)一 : **

    'nmake' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序

**解決辦法: **
配置環(huán)境變量: "VS安裝路徑" /VC/bin;

**出錯(cuò)二: **

    ms\uplink.c(11) : fatal error C1083: 無(wú)法打開包括文件:“windows.h”: No such file or directory
    NMAKE : fatal error U1077: “"E:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\cl.EXE"”: 返回代碼“0x2” 

**解決辦法: **

   cmd下進(jìn)入到vs安裝路徑\VC\Bin下,
  執(zhí)行vcvars32.bat,此時(shí)會(huì)執(zhí)行vcvas32.bat自動(dòng)為當(dāng)前命令提示符設(shè)置VS環(huán)境變量。

**錯(cuò)誤三: **

  NMAKE : fatal error U1077:   'ml.EXE'  :  return  code  '0x1' 
  Stop. 

**解決辦法: **

  第3步中添加no-asm參數(shù),即perl Configure VC-WIN32 no-asm,然后再繼續(xù)執(zhí)行后續(xù)步驟。

參考 : http://www.voidcn.com/blog/bytxl/article/p-4727750.html
64編譯 : http://blog.csdn.net/fion45/article/details/40002387

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、配置防火墻,開啟80端口、3306端口 CentOS 7.0默認(rèn)使用的是firewall作為防火墻,這里改為i...
    ArleyDu閱讀 2,194評(píng)論 0 0
  • 一、Nagios簡(jiǎn)介 Nagios是一款開源的電腦系統(tǒng)和網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Uni...
    1b3bd36d9d21閱讀 8,408評(píng)論 3 13
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 100,819評(píng)論 9 468
  • 在這頗有意境的朦朧天,不知我有沒有足夠的幸運(yùn)啰嗦一個(gè)故事給你們聽。 故事很簡(jiǎn)單,幾句話就可以講完。昨天坐公交車時(shí)車...
    五色浮元子_閱讀 215評(píng)論 3 1
  • 整理書柜的時(shí)候,隨意翻開一本書,看到里面夾著銀杏葉,忽然想起這本書還是我在高中時(shí)候買的。 說(shuō)起銀杏書簽,那時(shí)我和同...
    乾路walker閱讀 760評(píng)論 0 1

友情鏈接更多精彩內(nèi)容