不能';使用Cygwin x64构建LibreOffice时找不到openssl头

不能';使用Cygwin x64构建LibreOffice时找不到openssl头,openssl,cygwin,libreoffice,Openssl,Cygwin,Libreoffice,在Windows 10 64位上使用cygwin构建LibreOffice时,我遇到了一个错误 bucket\ssl\u bucket.c(49):致命错误C1083:无法打开包含 文件:“openssl/bio.h”:没有这样的文件或目录 规格: cygwin64,LibreOffice 6.1,Visual Studio 2017,Windows 10 我在cygwin上安装了openssl,openssl dev。 我在cygwin检查了/usr/include/openssl,似乎一切正

在Windows 10 64位上使用cygwin构建LibreOffice时,我遇到了一个错误

bucket\ssl\u bucket.c(49):致命错误C1083:无法打开包含 文件:“openssl/bio.h”:没有这样的文件或目录

规格: cygwin64,LibreOffice 6.1,Visual Studio 2017,Windows 10 我在cygwin上安装了openssl,openssl dev。 我在cygwin检查了/usr/include/openssl,似乎一切正常。
我该怎么办

我在“openssl/bio.h”中看到一个空格。它是真实的还是复制和过去的问题?当我设置cygwin时,我选择了“openssl开发”。但不幸的是,当编译libreoffice时,它找不到openssl头。你是在混合windows和cygwin工具链吗?或者您正在使用mingw64交叉编译器?在cygwin环境中进行构建时,必须仅使用cygwin工具链。确保
make
程序是cygwin one,而不是windows版本。执行
make-v
并将“GNU make 4.3”和“Build for X86_64-p-cygwin”作为前两行输出。感谢您的评论。我已经检查了make的版本。GNU Make 4.2.1,为Windows32构建,我按照构建libreoffice的指南安装了Make,说明有点过时,它们建议使用Cygwin和Windows工具混合的笨重混合模式,可以轻松刹车。你为什么需要建立图书馆办公室?windows二进制文件通常可用。