winsock2.h,没有这样的文件或目录

时间:2010-09-02 00:55:41

标签: visual-c++

在XP上的Visual Studio 2008中编译我的Visual C ++项目时出现此错误。如何解决此错误:(

Error   1   fatal error C1083: Cannot open include file: 'winsock2.h': No such file or directory    c:\program files\microsoft visual studio 9.0\vc\atlmfc\include\atlbase.h    68  WOT

2 个答案:

答案 0 :(得分:11)

您的Windows SDK未正确配置。解决此问题的最简单方法是安装Windows 7 SDK。 (是的,你可以在windows xp上安装它并为xp开发)

答案 1 :(得分:-3)

只需转到project->项目属性即可 连接体 - >输入  在其他依赖项中添加ws2_32.lib 链接器 - >命令行在这里添加ws2_32.lib 点击开始