在VC ++ 6.0中使用SO_EXCLUSIVEADDRUSE

时间:2011-09-02 08:50:52

标签: winapi sockets visual-c++

我正在尝试构建我的exe win32应用程序,必须通过setsockopt使用SO_EXCLUSIVEADDRUSE选项。但是当我在VC ++中构建我的exe时,它会编译,因为它说这个符号是未声明的。类似的符号如SO_REUSEADDR已在vc98 / include / winsock2.h中定义。关于如何编译这个东西的任何见解。什么版本的winsock库支持这种独家地址的东西。如果我在vc98中替换相应的头文件和库,它是否能够以兼容的方式运行?

幸福 迪帕克

1 个答案:

答案 0 :(得分:0)

下载并安装最新的Windows SDK - http://msdn.microsoft.com/en-us/windows/bb980924

VC6发货时

SO_EXCLUSIVEADDRUSE不存在,因此不在随附的标题中。