解决Windows2000下“无法定位程序输入点getaddrinfo于动态链接库ws2_32.dll上”的问题

在XP系统下运行正常的程序拿到Windows2000下跑出现“无法定位程序输入点getaddrinfo于动态链接库ws2_32.dll上”的错误提示,参照网上提供的方法(http://msdn.microsoft.com/en-us/library/ms738520%28VS.85%29.aspx),包含Ws2tcpip.hWspiapi.h 这两个头文件还是解决不了问题,最后在调用了getaddrinfo函数的程序中修改下设置就解决了:

解决Windows2000下“无法定位程序输入点getaddrinfo于动态链接库ws2_32.dll上”的问题_第1张图片

在工程的设置中加 -DLEGACY_WIN32 编译成win2000版本的(VS2008的编译环境)。

 

你可能感兴趣的:(windows,XP)