日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

vs2010 vc nmake编译openssl-0.9.8e

發布時間:2025/3/18 c/c++ 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vs2010 vc nmake编译openssl-0.9.8e 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??? 《vs2010 vc nmake編譯openssl-0.9.8e》

一,下載

ActivePerl window安裝程序下載:http://downloads.activestate.com/ActivePerl/
openSSL源碼下載:http://www.openssl.org/source/

二, 安裝ActivePerl

三, 解壓openssl-0.9.8e.tar.gz至c:\temp目錄

四, 編譯

1, 以管理員身份運行Visual Studio Command Prompt (2010)
2, > cd c:\temp\openssl-0.9.8e
3, > perl Configure VC-WIN32 --prefix=c:/openssl-0.9.8e
4, > ms\do_ms
5, 編輯ms目錄下的ntdll.mak, 刪除CFLAG=后的 /WX 編譯選項
6, > nmake -f ms\ntdll.mak (可能會有warning)

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

五, 查看安裝結果

C:\openssl-0.9.8.e下包含了三個文件夾Bin、include、lib。

bin下包括openssl.exe(openssl指令程序)、ssleay32.dll(ssl協議動態庫)、libeay32.dll(密碼算法庫)。
lib下包括libeay32.lib,ssleay32.lib。
Include目錄包括了OpenSSL開發設計的頭文件。

六, 開發環境配置
?
在建立的項目中,設置include和lib指定到C:\openssl-0.9.8.e下包含的文件夾include和lib。并在項目標屬性的Linker->Input頁添加輸入庫:libeay32.lib和ssleay32.lib,再把C:\openssl-0.9.8e\bin目錄下的libeay32.dll和ssleay32.dll復制到項目的Debug目錄。

?

?

?

總結

以上是生活随笔為你收集整理的vs2010 vc nmake编译openssl-0.9.8e的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。