我在windows平台下写了一段程序,包括了头文件<winsock2.h>,然后调用了recv函数,编译时通过了,我用如下命令进行连接:gcc -shared -o apihook.dll apihook.o -Wl,--out-implib,libapihook.a
在连接的时候却出错了:undifined reference to 'recv@16'
我查看了ws2_32.dll发现其输出函数名为recv而非recv@16, 我该如何做呢?
[ 此贴被XChinux在2007-08-12 17:35重新编辑 ]