注册 登录
编程论坛 C语言论坛

Winsock编程编译最后总是[Error] ld returned 1 exit status

lps392001221 发布于 2020-04-04 15:50, 1903 次点击
只有本站会员才能查看附件,请 登录

最近在学Winsock编程,代码编译最后总是出现这个错误,上网用其他类型的代码编译结果都是这个错误,没有服务器的出现,求问解决办法
7 回复
#2
吕孟伟2020-04-04 16:55
你不贴代码,怎么帮你处理呢?
#3
forever742020-04-04 17:05
没有正确加载库
所有依赖于C运行库以外的库的开发都不能光闷头敲代码
具体步骤可以自己问度娘
#4
吹水佬2020-04-04 17:11
说说运行环境、开发平台(IDE)
#5
rjsp2020-04-04 19:01
打开 https://docs.
翻到最后,看到 Library    Ws2_32.lib 了吗?
#6
forever742020-04-04 19:14
嗯,从截图上看,既然他的文件是.o的,那他多半需要的库是.a的。
#7
rjsp2020-04-04 19:24
回复 6楼 forever74
mingw的话,link参数加 -lws2_32 就行了。
虽然文件的扩展名不一样,但文件名是一样的
#8
lps3920012212020-04-04 22:36
已解决,没有提前在编译选项里写-lwsock32,谢谢各位
1