在CodeBlocks中出现:undefined reference to `xxxxxx@x‘ 的解决方案
在CodeBlocks中出现:undefined reference to `xxxxxx@x’ 的解决方案
socket编程时,使用codeblocks需要加载libws2_32.a
使用CodeBlocks在编译程序的时候出现如下错误:
undefined reference to inet_addr@4' undefined reference togethostbyname@4’
undefined reference to WSAGetLastError@0' undefined reference toinet_ntoa@4’
undefined reference to WSAStartup@8' undefined reference toinet_ntoa@4’
undefined reference to socket@12' undefined reference tohtons@4’
undefined reference to bind@12' undefined reference tolisten@8’
undefined reference to accept@12' undefined reference torecv@16’
undefined reference to send@16' undefined reference toshutdown@8’
undefined reference to closesocket@4' undefined reference toclosesocket@4’
undefined reference to `WSACleanup@0’
原因:缺少lib库。
解决办法:添加lib库。
1、打开对话框。

2、选择Linke Setting

3、添加相应的*.a库文件。
libws2_32.a下载地址:
http://files.cnblogs.com/files/Xbert/libws2_32.rar
更多推荐



所有评论(0)