您的位置:首页 > Web前端

[常见问题]Linker error: undefined reference to WSASend

2010-03-20 16:43 846 查看
昨天从google svn下了些源码准备学习一下。作者是用VC9开发的,我的机器重装不久,只有个Dev-C++……稍浏览了下代码,好在还是跨平台的。把源代码都拖到Dev-C++,新建了一个工程,开始build。Dev-C++我还是第一次用,然后我担心的事出现了,出来了一大堆Linker error: undefined reference ,看来是链接时少了个库,之前手痒把下来的目录里Debug下的.lib全删了,不会真的要用到这些.lib吧……仔细看了下那些symbol,是send、recv、bind之类,还有几个WSA*,好眼熟,应该就是winsock的库。上网一搜,解决方法就是Projec->Project Options->Parameters->linker里面加上参数-lwsock和-lw2_32。Build OK!

感谢以下URL
http://hi.baidu.com/vily_lei/blog/item/8ddcc10b89a6c01694ca6bb8.html http://www.cryptopp.com/wiki/Linux
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐