【发布时间】:2015-10-04 18:04:17
【问题描述】:
我正在开发可与智能卡配合使用的便携式 Native Client 应用程序。为此,我想将 winscard 库包含到我的项目中。 目前我在编译阶段失败了。
我在源文件中添加了一行
#include <winscard.h>
以及附加包含目录中的路径
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\
我收到一个错误
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include \ windows.h (151,10): 致命错误: 'excpt.h' 文件未找到
然后我添加了 excpt.h 的路径
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
我收到以下错误
1> chromesign.cc 1> C:\Dev\Lib\nacl_sdk\vs_addin\examples\chromesign\In 文件包含在 chromesign.cc(27): 1> C:\Dev\Lib\nacl_sdk\pepper_43\include\ppapi\cpp\instance.h(11):'在 从 C' 1> C:\Program Files (x86)\Microsoft Visual 包含的文件 Studio 10.0\VC\include\map(6):'在 C 包含的文件中' 1> C:\Program 文件 (x86)\Microsoft Visual Studio 10.0\VC\include\xtree(6):'在 C 包含的文件中' 1> C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xfunctional(6):'在 从 C' 1> C:\Program Files (x86)\Microsoft Visual 包含的文件 Studio 10.0\VC\include\cstdlib(5):'在 C 包含的文件中'1> C:\Program 文件 (x86)\Microsoft Visual Studio 10.0\VC\include\yvals.h(6):'在从 C 包含的文件中' 1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\crtdefs.h(44,2): 错误:错误:仅支持 Win32 目标! 1>NACLCOMPILE:#错误 错误:仅支持 Win32 目标!
有谁知道如何修复此错误或以其他方式在 PNACL 应用程序中使用 winscard lib?
【问题讨论】:
标签: c++ visual-studio-2010 google-chrome-extension google-nativeclient