我有一些使用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