真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

openssl-1.1.1-pre1windows環(huán)境下編譯

場(chǎng)景
         VS2015編譯openssl-1.1.1-pre1

甘孜州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!


工具
         nasm-2.14rc0-installer-x64.exe
         ActivePerl-5.24.3.2404-MSWin32-x64-404865.exe
         openssl-1.1.1-pre1.tar.gz

環(huán)境變量
 C:\Program Files\NASM(添加匯編器路徑)
 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin(VS2015編譯路徑)

操作
 1)perl Configure VC-WIN32 [no-shared] [no-asm] [no-tests] [--debug] --prefix=d:\openssllib
VC-WIN32:可根據(jù)需要修改為64位等,no-shared為編譯靜態(tài)庫(kù),不加此項(xiàng)默認(rèn)編譯出的是動(dòng)態(tài)庫(kù);no-tests為不需要tests功能,如果只需要openssl的庫(kù)可以加上此項(xiàng),否則可能會(huì)出很多錯(cuò)誤導(dǎo)致編譯不過;--debug為編譯debug版,不加此項(xiàng)默認(rèn)編譯出的是release版。
 2)nmake,編譯通過后再nmake install就安裝到--prefix=指定的目錄了。
 3)如果要編譯多個(gè)版本(release,debug),最好先nmake clean下,再重復(fù)第3步驟。
注意:
1.VS工程的運(yùn)行時(shí)庫(kù)(Runtime Library)選擇應(yīng)與編譯出的openssl庫(kù)匹配,尤其動(dòng)態(tài)庫(kù),否則可能編譯不過
2.需要使用靜態(tài)庫(kù)的時(shí)候,如果編譯不過,出現(xiàn)LNK2019等錯(cuò)誤的時(shí)候,你可能還需要添加ws2_32.lib,crypt32.lib庫(kù)。
3.NASM匯編器沒有安裝出現(xiàn)如下錯(cuò)誤
C:\Users\admin\Downloads\openssl-1.1.1-pre1>perl Configure VC-WIN32
Using implicit seed configuration
Configuring OpenSSL version 1.1.1-pre1 (0x10101001L) for VC-WIN32
NASM not found - please read INSTALL and NOTES.WIN for further details
4It looks like you don't have either nmake.exe or dmake.exe on your PATH錯(cuò)誤解決方案
It looks like you don't have either nmake.exe or dmake.exe on your PATH,
so you will not be able to execute the commands from a Makefile.  You can
install dmake.exe with the Perl Package Manager by running:
ppm install dmake
解決:執(zhí)行ppm install dmake,安裝dmake。
說明:ppm是perl圖形化包管理工具,dmake是同GNU Make類似的工具,支持跨平臺(tái)
當(dāng)前安裝VS2015,搜索到nmake.exe,然后執(zhí)行vcvarsall.bat,并且添加了VS的nmake路徑到環(huán)境變量還是有問題


本文標(biāo)題:openssl-1.1.1-pre1windows環(huán)境下編譯
瀏覽路徑:http://weahome.cn/article/pdjseh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部