windows下VS2010安裝配置openssl

系統windows 7 或XP

軟件:vs2010  

功能:配置openssl環境

工具:perl  openssl

下載 OpenSSL http://www.openssl.org/
下載 activeperl http://www.activestate.com/activeperl/downloads

1、先安裝perl,判斷安裝成功是否的方法是perl example.pl

2、打開命令行cmd。輸入>cd c:/openssl。(假使我安裝直接安裝在c盤openssl目錄下),進入到目錄下,再輸入>perl Configure VC-WIN32,配置完了有提示

3、接着再輸入>cd  C:/Program Files/Microsoft Visual Studio 10/VC/bin。然後在該目錄輸入 >VCVARS32.BAT。註冊環境變量。(注意你可以在那個目錄下找到vcvars32.bat文件)

4、重新切換回c:/openssl輸入 >ms\do_nasm,意思就是在openssl目錄下名爲ms子目錄下有一個do_nasm.bat文件,如果有誤看是不是符號輸錯 了或者目錄下沒有do_nasm.bat文件

5、接着再運行>nmake -f ms/ntdll.mak


可能出現錯誤:'nasm' 不是內部或外部命令,也不是可運行的程序

解決方法:

1. 下載nasm.exe和ndisasm.exe作爲加載彙編代碼用的。(xvid編碼,解碼);

2. 假如你的VS6.0安裝在C:
  把上面的nasm.exe和ndisasm.exe軟件拷貝到:C:/Program Files/Microsoft VisualStudio/VC98/Bin中;


   如果你安裝的是VS2010且安裝在D盤:

  把上面的nasm.exe和ndisasm.exe軟件拷貝到:D:\Program Files\Microsoft VisualStudio 10\VC\bin中;

6、> nmake -f ms\ntdll.mak install

7, > nmake -f ms\ntdll.mak test (檢查是否成功, 最後如提示"pass all test"則ok了, 可不執行)

如果編譯成功,最後的輸出結果都在out32dll目錄下:包括可執行文件、兩個dll和兩個lib文件: libeay32.dll

,libeay32.lib,ssleay32.dll,ssleay32.lib,openssl.exe;把他們放到PATH環境變量對應的一個目錄裏就可以了。


發佈了23 篇原創文章 · 獲贊 11 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章