我的 openSSL 附加包含目录无法识别

my additional include directory for openSSL isn't recognized

本文关键字:识别 包含目 openSSL 我的      更新时间:2023-10-16

我试图在VS2015上的c++应用程序上使用openSSL。我下载了OpenSSL Win32二进制文件。

我有一个包含"Include"answers"Lib"子目录的目录。"Include"子目录包含"OpenSSL"文件夹。

我在我的项目(x86)的属性下"属性-> C/c++ ->通用->附加包含目录",我添加了完整的目录:

C:OpenSSL-Win32include

然后我在"项目属性->链接器->通用->附加库目录"下添加了"Lib"子文件夹,然后我在"项目属性->链接器->输入->附加依赖项"下添加了这两行:

libeay32.lib 
ssleay32.lib

当我想做:

#include <openssl/ssl.h> 

openssl目录未找到

我真的验证了所有的路径,所有的看起来都是好的,但我没有工作。

我通过在"All Configuration"中设置library/include路径而不是x86/x64来解决这个问题。

问题解决了。

谢谢。