问题描述
|
我有一些使用UNIX
套接字的
代码。但是我需要为winodws编译它(在Mac OS X上使用mingw32),但是我不想使用Winsock,因为我担心兼容性!有没有办法在Windows上使用UNIX
套接字?
解决方法
如果您坚持使用Winsock提供的BSD API,那么您将不会有太多问题。少量的启动和关闭代码将特定于Windows,但大多数套接字代码将跨平台。
, 我建议研究cygwin(http://www.cygwin.com/),他们会尽一切努力兼容。但是,我不知道如何在Mac OSX上针对该环境进行交叉编译。