0

通过在 windows 上使用 gcc mingw+codeblocks 编译 libcurl 示例,我发现了一个问题: 这个示例:

http://curl.haxx.se/libcurl/c/fopen.html

在编译期间给出错误(NOT WARNING,但错误不是主题的“质量”词):

...\fopen.c|134|对“select@20”的未定义引用

在那条线上...

rc = select(maxfd+1, &fdread, &fdwrite, &fdexcep, &timeout);

如何摆脱该错误?

4

1 回答 1

0

您可以尝试链接-lws2_32,因为它具有 select() 函数,无论是用于网络套接字,而不是文件句柄。所以它可能会编译,但我怀疑 select() 行是否可以正常工作。

于 2020-04-30T12:27:21.537 回答