【发布时间】:2018-10-22 00:22:11
【问题描述】:
我正在尝试使用 Cygwin 和 GCC 在 Windows 上构建一个开源包。我收到如下错误,我在 StackOveflow 其他地方找到的解决方案都没有解决这些问题:
/usr/include/w32api/psdk_inc/_fd_types.h:100:2: error: #warning "fd_set and associated macros have been defined in sys/types. This can cause runtime problems with W32 sockets" [-Werror=cpp]
花了几个小时在这里谷歌搜索和搜索都没有成功,我非常感谢任何帮助。
席德
【问题讨论】:
-
你在构建什么开源包?
-
你想为 Windows 还是 Cygwin 构建?这两件事不一样,错误似乎来自混合构建,可能来自包中的错误假设。
-
该项目具有需要交叉编译的元素,而我遇到的一个问题是用于 Windows。需要交叉编译的元素可以正常编译。这是回购link
标签: gcc cygwin gcc-warning