Visual Studio Code上实现socket通讯出现问题

我用Visual Studio Code 通过c语言写了简单的socket通讯 ,但是发现编译,提示collect2.exe: error: ld returned 1 exit status ,我找不到原因     

ld,链接错误,错误信息贴全一些。
一般出现这种是某个函数没有定义或者某个库没有添加到链接中。