如何在 Visual Studio 中包含 OpenSSL
簡介
本指南適用於任何 OpenSSL 版本和任何 Visual Studio 版本。
先決條件
確保您已安裝 OpenSSL。 Windows 預編譯安裝程式包含必要的函式庫。
設定編譯器
- 在「C/C」和「常規」下的「專案屬性」中,將OpenSSL 包含目錄新增至「附加包含目錄。」這通常類似:
「C:Program FilesOpenssl-Win32-1.0.1p.....include”
設定連結器
- 在「專案屬性」下」 > 「連結器」> 「一般”> “附加庫目錄”,添加OpenSSL 庫目錄。這通常看起來像:
“C:Program FilesOpenssl-Win32-1.0.1p.....lib”
-
在「專案屬性」>下「連結器」> 「輸入」> 「其他依賴項」包含所需的OpenSSL 庫:
- libcrypto-1_(-x64).lib(對於版本1.1.)或libeay32.lib(對於舊版本)
- libssl-1_(-x64).lib(用於版本1.1.)或ssleay32.lib(對於舊版本)
注意:_static版本可用,但可能不是必需的。位於PATH 環境變數、可執行檔的資料夾或PATH 中包含的目錄中。
範例包含
在您的程式碼中,將OpenSSL 頭檔包含如下:
結論- 透過執行以下步驟,您可以將OpenSSL 合併到Visual Studio 專案中,讓您能夠使用SSL/TLS 協定和加密操作。
以上是如何將 OpenSSL 整合到 Visual Studio 專案中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!