簡體   English   中英

Windows和Visual Studio 2010上的OpenSSL

[英]OpenSSL on Windows and Visual Studio 2010

我想將一個基於OpenSSL的項目移植到使用OpenSSL的Windows上。 我有Visual Studio 2010,我從他們的下載頁面下載了OpenSSL。

我試圖按照如何使用Visual Studio使用OpenSSL的說明 ,但我找不到任何庫文件夾(lib)或dll。

我也收到錯誤Cannot open include file: 'openssl/openssl.conf.h': No such file or directory試圖使用的文件是'e_os2.h'文件。

  1. 為什么沒有lib文件夾或DLL文件?
  2. 為什么要嘗試包含原始包中不存在的文件?

為什么沒有lib文件夾或DLL文件?

OpenSSL以源代碼形式分發。 你必須自己建造它。

自己構建它的另一種方法是使用Thomas Hruska的Win32 OpenSSL


為什么要嘗試包含原始包中不存在的文件?

OpenSSL的Configure腳本創建兩個為您的平台定制的頭文件。 第一個是<openssl/opensslconf.h> ,第二個是<openssl/bn.h> 如果您還沒有運行configure,那么它們將不會出現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM