在哪里可以找到用于 VC++ 2010(Win 7)中 PC/SC 编程的 winscard.lib?

Posted

技术标签:

【中文标题】在哪里可以找到用于 VC++ 2010(Win 7)中 PC/SC 编程的 winscard.lib?【英文标题】:Where can I find winscard.lib for PC/SC programming in VC++ 2010 (Win seven)? 【发布时间】:2012-07-30 08:48:34 【问题描述】:

我想在win7 x32环境下使用VC++ 2010编写一个PC/SC应用程序。 我的程序无法编译,出现如下链接错误:

error LNK2019: unresolved external symbol _SCardReleaseContext@4 referenced in function "void __cdecl pscs_app(void)" (?pscs_app@@YAXXZ)

我想我需要将 winscard.lib 包含到我的项目中,但我在系统上的任何地方都找不到它。所以我想我需要安装 SDK 或开发包之类的东西,但我在网上找不到任何合适的信息,有人可以帮我吗?

【问题讨论】:

您是否尝试将 Winscard.lib 添加到 Additional Dependencies 列表中?从项目 PropertiesLinker->Input->Additional Dependencies 【参考方案1】:

WINSCard.lib 包含在 microsoft windows SDK 中:

http://microsoft.com/en-us/download/details.aspx?id=8279

【讨论】:

以上是关于在哪里可以找到用于 VC++ 2010(Win 7)中 PC/SC 编程的 winscard.lib?的主要内容,如果未能解决你的问题,请参考以下文章

vc6如何设置当前工程的编译方式,是win32 Debug还是win32 Release方式?

VC中MFC从哪里开始运行,MFC怎么调试,很急呀

看孙鑫VC视频第7章,VC编译出现错误,不懂的是哪里错误

安装不上VC2010运行库

为啥vc2010不能安装?

VC++6.0main函数在哪里