Ubuntu pcscd libusb ccid arm-linux编译方法

首页 → Linux教程

背景:

阅读新闻

Ubuntu pcscd libusb ccid arm-linux编译方法

[日期:2011-02-13]来源:Ubuntu社区作者:ylfan2006[字体:]

1、版本

pcsc:pcsc-lite-1.6.0

libusb:libusb-0.1.12

ccid:ccid-1.3.12

硬件环境是友坚恒天的idea6410开发板,软件环境是linux-2.6.24

2、编译:

a、libusb:

./configure –host=arm-linux –prefix=/usr/ccid/ CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++

make

sudo make install

b、pcsc:

./configure –host=arm-linux –prefix=/usr/ccid/ CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++ –enable-libusb LIBUSB_LIBS=”-L/usr/ccid/lib -lusb” LIBUSB_CFLAGS=”-I/usr/ccid/include” –disable-libhal –enable-static

make

sudo make install

c、ccid:

./configure –host=arm-linux –prefix=/usr/ccid/ CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++ –enable-libusb LIBUSB_LIBS=”-L/usr/ccid/lib -lusb” LIBUSB_CFLAGS=”-I/usr/ccid/include” PCSC_CFLAGS=”-I/usr/ccid/include/PCSC/” PCSC_LIBS=/usr/ccid/lib/libpcsclite.so –enable-usbdropdir=”/usr/ccid/pcsc/drivers/”

make

sudo make install

3、运行

将编译好的/usr/ccid拷贝到目标板文件系统的/usr目录下,然后设置环境:

mount -t usbfs none /proc/bus/usb

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/ccid/libexport LD_LIBRARY_PATH

./usr/ccid/sbin/pcscd &下载运行。

0

Ubuntu 10.10编译2.6.37内核+BFS补丁

Ubuntu下安装Wacom绘图板GUI设定工具

相关资讯 Ubuntu教程

图片资讯

本文评论  查看全部评论 (1)

评论声明

第 1 楼

最新资讯

本周热门

Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号

以一种进取的和明智的方式同它们奋斗。

Ubuntu pcscd libusb ccid arm-linux编译方法

相关文章:

你感兴趣的文章:

标签云: