我有一些使用UNIX套接字的代码。但我需要编译它为winodws(在mac os x上使用mingw32),但我不想使用winsock,因为我担心兼容性!有没有办法在Windows上使用UNIX套接字?将UNIX套接字移植到没有winsock的窗口。真?
0
A
回答
0
如果你坚持Winsock提供的BSD API,那么你不会有这么多问题。少量的启动和关闭代码将是Windows特有的,但大部分的套接字代码都是跨平台的。
0
我建议寻找cygwin(http://www.cygwin.com/),他们尽一切努力来兼容。但是,我不知道如何在Mac OSX上针对该环境进行交叉编译。
+0
我不想使用cygwin,因为我的程序将需要cygin.dll。我只需要一个可以在任何win系统上启动的exe。 – HiTECNOLOGYs
相关问题
- 1. 将Winsock移植到Linux套接字
- 2. 将Unix套接字移植到Windows
- 3. 将clock_gettime移植到窗口
- 4. 将java套接字客户端移植到HTML5套接字
- 5. winsock - 发件人UDP套接字没有绑定到所需的端口
- 6. 将Unix移植到Windows-使用pwd.h
- 7. 将java接口移植到带有泛型的scala特征
- 8. 将linux套接字应用程序移植到windows usins MsDev
- 9. 窗口Azure移植错误
- 10. 将FF扩展移植到IE:JS WSC中没有全局窗口对象
- 11. 移植32位到在窗口7
- 12. 使用带有窗口的套接字
- 13. 将本地winsock套接字传递给java套接字
- 14. 移植到IDL的java接口
- 15. 如何将本地unix套接字映射到inet套接字?
- 16. 将带有符号链接()函数的Unix代码移植到Windows中
- 17. 将多线程窗口ce应用程序移植到win32
- 18. 有没有办法将winsock从Windows移到Ubuntu?
- 19. 使用套接字时窗口没有响应SFML
- 20. 没有发送(或接收)队列的Unix套接字
- 21. 将Windows套接字程序移植到Unix:unix中winsock32 API的替代方案
- 22. 从Unix到Linux移植ostream :: opfx/osfx
- 23. 移植C++从UNIX到Windows代码
- 24. 有没有办法处理Perl 6中的Unix套接字?
- 25. 使sonarqube连接到unix套接字
- 26. 使用unix套接字连接到RabbitMQ
- 27. 套接字发送但在仿真器中没有收到
- 28. winsock的BSD套接字兼容包装?
- 29. 移植KDE应用程序窗口
- 30. 中断连接窗口wsa套接字
这似乎有(之前)问过:http://stackoverflow.com/questions/1937914/bsd-socket-compatible-wrapper-around-winsock – Kevin