windows下安裝OpenSSL+vs2010(不使用ms\do_ms命令)

環境:

win7+vs2010

安裝準備:

下載安裝perl , 下載後對其進行安裝,雙擊運行就好; 運行成功後,執行ppm install dmake 安裝包

OpenSSL下載:www.openssl.org/source/

https://github.com/openssl/openssl

解壓到個人設置文件夾下, 我放在個人桌面 C:\Users\lroot\Desktop\openssl-master


環境變量配置:

編譯過程中需要使用VC編譯程序cl.exe。設置好環境變量:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 與 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE

前者涉及使用命令 nmake 與 cl,後者涉及cl使用的一個動態鏈接庫 mspdb100.dll。


設置perl 的環境變量:

C:\Perl64\bin 以便使用perl命令。


安裝過程:

1、 最好以管理員權限打開cmd, 切換到OpenSSL文件夾下

cd C:\Users\lroot\Desktop\openssl-master

2、 運行命令配置: perl Configure VC-WIN32

若報錯說沒有NASM, 便運行命令 perl Configure VC-WIN32 no-asm

特別注意,如果你的VS安裝的目錄在C:\Program Files下,說明使用的64位編譯方式,上述命令應將VC-WIN32改爲VC-WIN64A,其他不變。

3、依次運行命令等待結果:

nmake  此命令運行時,若報錯某某頭文件找不到,便是上面編譯時 32 位 與 64位的選擇出錯

nmake test



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章