Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
UNIX ソケットを使用するコードがいくつかあります。しかし、winodws (mac os x で mingw32 を使用) 用にコンパイルする必要がありますが、互換性が心配なので、winsock を使用したくありません。Windows で UNIX ソケットを使用する方法はありますか?
Winsock が提供する BSD API に固執する場合、多くの問題は発生しません。少量の起動およびシャットダウン コードは Windows 固有ですが、ほとんどのソケット コードはクロス プラットフォームになります。
cygwin (http://www.cygwin.com/) を調べることをお勧めします。互換性を維持するためにあらゆる努力を払っています。ただし、Mac OSX でその環境用にクロスコンパイルする方法がわかりません。