我正试图编译redis的windows x64,但没有成功。
我试过不同的方法
cygwin工作得很好,但gcc只生成32位可执行文件
如果没有大量的代码更改,使用mingw-w64是行不通的(我的理解是mingw不为windows提供posix兼容性)
Microsoft Services for Unix具有过时的GCC版本,需要将Unix子系统作为依赖项安装
有什么想法吗?

最佳答案

排除了msu,win64没有posix兼容层。您最好的选择可能是使用mingw-w64,并为您需要的posix调用提供后备win32/win64代码。当然,那很痛苦。

关于windows - Windows x64是否有任何POSIX兼容层?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3991716/

10-14 23:58
查看更多