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

bar*_*yee 6 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
Run Code Online (Sandbox Code Playgroud)

J-1*_*DiZ 11

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

  • 有关不同操作系统和框架的Windows SDK列表,请参见http://msdn.microsoft.com/en-us/windows/desktop/ff851942.aspx. (2认同)