gpt4 book ai didi

c++ - 使用 cygwin 在 Windows 中使用套接字

转载 作者:行者123 更新时间:2023-11-30 18:11:37 26 4
gpt4 key购买 nike

我在 Windows 下使用 cygwin 和套接字时遇到问题。该代码在 Ubuntu 中正常工作,但是当我在 Windows 下运行它时,套接字将无法打开(错误 10093),因为没有进行 WSAStartup 调用。但是,当我为 WSAStartup 包含 Winsock.h 时,我什至无法编译,因为 Winsock 和 unistd 中的 int select(int, _types_fd_set*, _types_fd_set*, _types_fd_set*, PTIMEVAL) 声明存在冲突。

但是有谁知道如何让套接字与 cygwin 一起运行???

谢谢

最佳答案

不要将 cygwin 与 windows 库搞混,一切都会正常!由于我没有包含任何 Windows 库,因此 UNIX 套接字工作正常。

感谢用户4581301。

关于c++ - 使用 cygwin 在 Windows 中使用套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45699474/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com