我的openSSL isn'的附加include目录;我认不出 我试图在OpenSL上使用VS2015上的C++应用程序。 我下载了OpenSSL Win32二进制文件

我的openSSL isn'的附加include目录;我认不出 我试图在OpenSL上使用VS2015上的C++应用程序。 我下载了OpenSSL Win32二进制文件,c++,visual-studio,openssl,include,include-path,C++,Visual Studio,Openssl,Include,Include Path,我有一个带有“Include”和“Lib”子目录的目录。 “Include”子目录包含“OpenSSL”文件夹 我在“Properties->C/C++->General->Additional Include Directories”(属性->C/C++->General->Additional Include目录)下进入项目(x86)的属性,并添加了完整目录: C:\OpenSSL-Win32\include 然后我在“项目属性->链接器->常规->附加库目录”下添加了“Lib”子文件夹,

我有一个带有“Include”和“Lib”子目录的目录。 “Include”子目录包含“OpenSSL”文件夹

我在“Properties->C/C++->General->Additional Include Directories”(属性->C/C++->General->Additional Include目录)下进入项目(x86)的属性,并添加了完整目录:

C:\OpenSSL-Win32\include
然后我在“项目属性->链接器->常规->附加库目录”下添加了“Lib”子文件夹,然后我在“项目属性->链接器->输入->附加依赖项”上添加了这两行:

libeay32.lib 
ssleay32.lib
当我尝试这样做时:

#include <openssl/ssl.h> 
#包括
找不到“openssl”目录


我确实验证了所有路径,所有路径看起来都正常,但我没有工作。

我通过将库/包含路径设置为“所有配置”而不是x86/x64来解决问题

问题解决了


谢谢。

非常有趣。。如果我是你,(1)检查所有的东西都在做相同的配置。(我的意思是构建是调试的,但包含路径设置是发布的..等等)(2)移动openssl文件夹并测试请提供一些构建日志。