Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2015 VisualStudio 2015上的OpenSSL_Visual Studio 2015_Openssl_Dependencies - Fatal编程技术网

Visual studio 2015 VisualStudio 2015上的OpenSSL

Visual studio 2015 VisualStudio 2015上的OpenSSL,visual-studio-2015,openssl,dependencies,Visual Studio 2015,Openssl,Dependencies,我有一个项目依赖于OpenSSL库,该库在Linux环境下可以很好地编译,但在MS Visual Studio 2015上编译时遇到了问题 我有许多类似于“\uu指定未定义的结构/联合””的错误,其中第一个空格是局部变量,第二个是对OpenSSL中某些内容的引用。我认为,当前的错误是由于没有从IDE正确链接到库 我已从下载了预编译版本,并已将项目的“附加包含目录”设置为OpenSSL-Win64/Include,“附加库目录”设置为OpenSSL-Win64/lib,“附加依赖项”设置为libs

我有一个项目依赖于OpenSSL库,该库在Linux环境下可以很好地编译,但在MS Visual Studio 2015上编译时遇到了问题

我有许多类似于“\uu指定未定义的结构/联合””的错误,其中第一个空格是局部变量,第二个是对OpenSSL中某些内容的引用。我认为,当前的错误是由于没有从IDE正确链接到库

我已从下载了预编译版本,并已将项目的“附加包含目录”设置为OpenSSL-Win64/Include,“附加库目录”设置为OpenSSL-Win64/lib,“附加依赖项”设置为libssl.lib。-通过预编译包获得的所有文件或目录

有在VisualStudio项目中使用OpenSSl经验的人是否知道我的问题是什么


谢谢大家!

使用OpenSSL 1.0.2;不是OpenSSL 1.1.0。另请参见、、等。是否有理由改用1.0.2?在切换到1.0.2后,我想我已经有了进一步的改进,现在我有了新的错误消息,例如错误LNK2001:未解析的外部符号_EVP_DecryptUpdate我的其他目录和库目录仍然相同,但对于其他依赖项,我只有libeay32.lib。这就是问题所在吗?很抱歉,我不熟悉Visual Studio平台