我正在尝试使用visual studio 2008中配置管理器中的x64目标以64位构建基于C的应用程序。
但是,我正在使用套接字,我的程序在项目属性的库部分包含winsock.h和winsock32.lib?
64位的等价物是什么?我不想以32位运行,而是作为纯64位应用程序运行。
感谢您提前提供任何帮助。
Subbu
答案 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