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 バージョンも利用可能ですが、必要ない場合があります。
ビルドと実行
- project.
- OpenSSL ライブラリの依存関係が PATH 環境変数、実行可能ファイルのフォルダー、または PATH に含まれるディレクトリにあることを確認します。
Example Include
コードに、OpenSSL ヘッダー ファイルを次のように含めます。
#include <openssl/ssl.h>
ログイン後にコピー
結論
これらの手順に従って、OpenSSL を Visual Studio プロジェクトに組み込むことができ、SSL/TLS プロトコルと暗号化操作を使用できるようになります。
以上がOpenSSL を Visual Studio プロジェクトに統合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。