4

使いたい

#include <boost/asio/ssl.hpp>

しかし、それは私にこれを落とします:

1>d:\boost\boost\asio\ssl\detail\openssl_types.hpp(19) : fatal error C1083: Cannot open include file: 'openssl/conf.h': No such file or directory

どうしたの?

4

3 に答える 3

7

boost::asio::sslが必要OpenSSLです。

http://www.boost.org/doc/libs/1_50_0/doc/html/boost_asio/overview/ssl.html

Boost.Asio の SSL サポートを利用するには、OpenSSL が必要です。

boost::asioライブラリの構成との構成を確認してくださいopenssl

于 2012-08-14T15:22:28.903 に答える
4

OpenSSL http://www.openssl.org/source/もインストールする必要があります。

于 2012-08-14T15:21:23.467 に答える
0

OpenSSL が必要です。

このリンクに従ってください: https://slproweb.com/products/Win32OpenSSL.html

Windows 上の Openssl の自動インストーラーのリストがあります !!

「Win32 OpenSSL v1.0.2d」を選択します。システムにインストールし、lib への必要なパスをプロジェクト構成に追加します。

すべてを再コンパイルすると動作します。

(追加するパスは次のとおりです: XXXX/OpenSSL-Win32\include および XXXX/OpenSSL-Win32\lib)

于 2015-11-04T00:58:10.407 に答える