我有一些使用UNIX套接字的代码。但是我需要为winodws编译它(在mac os x上使用mingw32)但是我不想使用winsock因为我担心兼容性!有没有办法在Windows上使用UNIX套接字?
答案 0 :(得分:0)
如果您坚持使用Winsock提供的BSD API,那么您就不会遇到那么多问题。少量的启动和关闭代码将是Windows特定的,但大多数套接字代码将是跨平台的。
答案 1 :(得分:0)
我建议调查cygwin(http://www.cygwin.com/),他们尽一切努力保持兼容。但是,我不知道如何在Mac OSX上为该环境进行交叉编译。