有没有办法在Windows上运行LibreSSL?

时间:2014-10-07 12:24:45

标签: windows libressl

我想在Windows上使用LibreSSL而不是OpenSSL,但我发现还没有发布。我错过了吗?或者是否有一种不太复杂的方法来自行编译?

4 个答案:

答案 0 :(得分:3)

libressl自2014年12月2日起支持Windows 7,Windows 8和Windows Vista

http://undeadly.org/cgi?action=article&sid=20141201141720

截至昨天,libressl的发行版2.2.1现支持:

  • Windows XP
  • Windows 2009(又名Windows POS,嵌入式)
  • Windows NT 2003-2012

要在Windows上使用libressl,只需下载它并按照自述文件中的说明进行操作即可。包括DLL。

答案 1 :(得分:1)

更新

如2014-12-04发布的版本2.1.2的ChangeLog中所述,LibreSSL现在至少支持mingw-w64。

  
      
  • 添加了初始Windows mingw-w64支持
  •   

我们期待LibreSSL在未来支持更多编译器,甚至是CMake。


旧帖子:

正如README所暗示的那样:

  

LibreSSL portable将建立在任何合理的现代版Linux上,   Solaris或具有符合标准的编译器和C库的OSX。

目前没有直接在Windows上构建它的方法。

但是,BoringSSL,另一个具有CMake构建脚本的OpenSSL分支将构建在Windows上。我认为有可能将CMake脚本从BoringSSL改编为LibreSSL,以便可以在Windows上构建LibreSSL。可能还需要一些代码更改。

您也可以尝试openssl-cmake

答案 2 :(得分:0)

LibreSSL 团队从 2.5.5 版开始停止为 Windows 编译二进制文件。所以我编译了它。可通过此链接 (https://sourceforge.net/projects/libressl-3-2-0-for-windows/files/) 获得适用于 Windows 的 LibreSSL 3.2.0。大约一年前我需要它,所以我做了一些可用的构建。

答案 3 :(得分:-1)

实际上,LibreSSL 2.1.2建立在Windows上..

相关问题