2


1

Windows x64用のPOSIX互換性レイヤーはありますか?

私はWindows x64用のRedisを運良くコンパイルしようとしています。

私はさまざまなことを試しました

  • Cygwinは完全に動作しますが、GCCは32ビットの実行可能ファイルのみを生成します

  • Mingw-w64でのコンパイルは、多くのコード変更なしでは機能しません (私の理解では、MinGwはWindows用のPOSIX互換性を提供していません)

  • Microsoft Services for Unixには古いGCCバージョンがあり、必要です 依存関係としてインストールされるUnixサブシステム

何か案が?

1 Answer


0


MSUを除外すると、Win64用のPOSIX互換性レイヤーはありません。 おそらく、mingw-w64を使用して、必要なPOSIX呼び出し用のフォールバックWin32 / Win64コードを提供することをお勧めします。 もちろん痛いです。