winsock和x64目标

时间:2011-03-31 23:28:46

标签: winsock

我正在尝试使用visual studio 2008中配置管理器中的x64目标以64位构建基于C的应用程序。

但是,我正在使用套接字,我的程序在项目属性的库部分包含winsock.h和winsock32.lib?

64位的等价物是什么?我不想以32位运行,而是作为纯64位应用程序运行。

感谢您提前提供任何帮助。

Subbu

2 个答案:

答案 0 :(得分:5)

微软并没有很好地命名这些库,我很害怕。只要您链接到64位版本的winsock32.lib,您应该没问题。这是一个MSDN link,它有类似的问题和更多信息。

答案 1 :(得分:0)

在我的“附加依赖关系”中我不得不改变路径: C:\ Program Files \ Microsoft SDKs \ Windows \ v7.0 \ Lib \ winhttp.lib

于: C:\ Program Files \ Microsoft SDKs \ Windows \ v7.0 \ Lib \ x64 \ winhttp.lib