在Linux环境下搭建CCID测试环境

1.安装CCID步骤:(本文使用平台为CentOS-6.2)
a)安装liubudev-devel rpm包,libudev-devel必须安装,否则在配置pcsc-lite的时候,会有错误提示。可安装liubude-devel rpm包。
rpm -ivh libudev-devel-147-2.40.el6.i686.rpm
b)编译安装libusb。
tar –zxvf libusb-1.0.9.tar
cd libusb-1.0.9
./configure --prefix=/usr --exec-prefix=/usr
make
make install
c)编译安装pcsc-lite。
tar -zxvf pcsc-lite-1.8.3.tar
cd pcsc-lite-1.8.3
./configure --prefix=/usr --exec-prefix=/usr
make
make install
d)编译安装ccid。
tar –zxvf ccid-1.4.6.tar
cd ccid-1.4.6
./configure --prefix=/usr --exec-prefix=/usr
make
make install
e)编译安装完成以后,用所提供的Info.plist文件替换下面路径中的Info.plist文件。
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
f)启动PCSC-LITE的服务。
pcscd –a –f –d

  1. 运行测试程序
    ./test

    如果测试中出现服务未启动,以及设备未打开成功情况的解决方法是:将设备移除再重新挂载。
    注:下图为服务未启动。

    注:下图为设备未打开成功。

原文地址:https://blog.51cto.com/13520299/2419188

时间: 2024-08-28 06:15:09

在Linux环境下搭建CCID测试环境的相关文章

windows环境下搭建ffmpeg开发环境

ffmpeg是一个开源.跨平台的程序库,可以使用在windows.linux等平台下,本文将简单讲解windows环境下ffmpeg开发环境搭建过程,本人使用的操作系统为windows 7,集成开发环境为Visual Studio 2005,ffmpeg版本为2.2.有人可能会说都什么年代了,还VS 2005,现在VS 2010/2012/2013都出了.本人电脑也安装了VS2010,每次打开,伴随着硬盘指示灯的闪烁,以及硬盘的吱吱响声,过了许久才弹出闪屏页面,此时你的思绪可能已经飘到了南极,启

Windows环境下搭建Objective-C开发环境

Windows环境下搭建Objective-C开发环境 目前来说,如果真的想用Xcode来运行Objective-C程序,那么可以用虚拟机装Mac OS X或者装黑苹果(在PC机上安装苹果的系统,不建议),不过这两种方式都有些麻烦,以下介绍GNUstep以及Code blocks来实现,具体方法如下. 在我的云盘下载所需工具:链接: http://pan.baidu.com/s/1i34b8wP 密码: wd9e 解压后按照一下顺序进行安装 gnustep-core-0.28.0-setup.e

Windows环境下搭建Cocos2d-x3.2环境并配置android交叉编译环境

一.软件 1)VS2012(C++11特性在VS2012以上可以使用):传送门: 2)Cocos2d-x官网源码:传送门:http://cocos2d-x.org/download 3)JDK:传送门:https://github.com/inferjay/AndroidDevTools/ 4)NDK:传送门:https://github.com/inferjay/AndroidDevTools/ 5)ANT:传送门:https://github.com/inferjay/AndroidDevT

如何在Mac环境下搭建svn服务器端环境

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin create /U

【大数据系列】windows环境下搭建hadoop开发环境从hadoop URL读取数据

前言 搭建完hadoop集群之后在windows环境下搭建java项目进行测试 操作hdfs中的文件 版本一 package com.slp.hadoop274.hdfs; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; import org.apache.hadoop.fs.FsUrlStreamHandlerFactory;

Linux Ubuntu下搭建Flutter桌面环境

CentOS自带的软件源实在是有点过时,里面必要的一些软件包都是旧版本,自己下载源码再编译安装又会出一系列问题.为此,转到ubuntu下进行flutter for Desktop环境搭建尝试. 环境:Ubuntu 18.04首先修改系统软件源为国内镜像源:我这里设置的清华源提前安装好curl.git.clang.make等命令! 下载flutter SDK:https://flutter.dev/docs/get-started/install/linux解压出来,设置环境变量:vim ~/.b

Windows7环境下搭建Cocos2d-x3.3环境并配置android交叉编译环境

   本指南将介绍如何在Windows 7平台搭建Cocos2d-x Android开发环境.本指南操作要求一台搭载Windows 7平台及安装Visual Studio 2012/2013的电脑.最好拥有快速稳定的网络,因为在指南操作中需要下载许多软件包. 一.电脑环境 Win7+32位 二.必备软件下载地址与版本 1.Eclipse 下载地址:http://www.eclipse.org/downloads/ 笔者使用版本:Luna(最新版本Mars,官方定于2015年6月24日发布),记得

Windows XP环境下 搭建Android NDK环境

搭建Android NDK环境 Windows XP环境下 1 一些下载 ① NDK r7:http://developer.android.com/sdk/ndk/index.html ② cygwin:http://www.cygwin.com/  (1.7.11-1)③ notepad++:http://notepad-plus-plus.org/download/v5.9.8.html 2 cygwin安装 ① 执行下载的setup.exe.点Next② 选择安装方式.选择在线安装.假设

Windows环境 和 Linux环境下搭建Qt开发环境

原文链接:  http://blog.csdn.net/duxinfeng2010/article/details/8227548 此处仅适用windows下安装: 1.解压缩MinGW-gcc440_1.zip.将解压后的文件夹复制至C盘根目录下. 2.安装qt-creator-win-opensource-2.5.2. 3.安装qt-win-opensource-4.7.3-mingw.不要更改默认安装目录. 4.打开QT creator,菜单-->工具-->选项-->构建和运行(左