undefined reference to `tcp4bind(short, char const*)‘

报错信息:
/tmp/ccMnI9If.o: In function main': 3-forkhsserver.cpp:(.text+0x24): undefined reference totcp4bind(short, char const*)’
3-forkhsserver.cpp:(.text+0x36): undefined reference to Listen(int, int)' 3-forkhsserver.cpp:(.text+0x62): undefined reference toAccept(int, sockaddr*, unsigned int*)’
collect2: error: ld returned 1 exit status


能看到我这篇博客说明你肯定也是和我一样看了教学视频,该报错的问题就出在了你使用gcc来编译后缀是cpp的文件了。在这里插入图片描述


“在某种程度上gcc和g++都可以编译.cpp后缀的程序,但是因为gcc命令不能自动和C++程序使用的库联接,所以通常用g++来完成链接。”


这一波大意了呀,兄弟!
如果这篇文章解决了您的问题,不妨点个赞再走吧,非常感谢

猜你喜欢

转载自blog.csdn.net/qq_40077565/article/details/119742283
今日推荐