一.SANE简介
SANE(Scanner Access Now Easy)是Linux下管理扫描仪的程序。
详情请参考官方网站www.sane-project.org。
二.SANE的结构
SANE支持scsi与usb接口的扫描仪。对于usb接口的扫描仪,它依赖于libusb这个usb库。所以要想移植SANE必须先移植libusb。
三.环境变量
开发板 s3c2410
交叉编译工具: /usr/arm/3.3.2/bin/
源码目录: /usr/local/src/libusb/
/sane
开发板采用NFS进行开发,目录为:/home/nfs/rootfs/
版本:
sane 1.0.18
&n
SANE(Scanner Access Now Easy)是Linux下管理扫描仪的程序。
详情请参考官方网站www.sane-project.org。
二.SANE的结构
SANE支持scsi与usb接口的扫描仪。对于usb接口的扫描仪,它依赖于libusb这个usb库。所以要想移植SANE必须先移植libusb。
三.环境变量
开发板 s3c2410
交叉编译工具: /usr/arm/3.3.2/bin/
源码目录: /usr/local/src/libusb/
/sane
开发板采用NFS进行开发,目录为:/home/nfs/rootfs/
版本:
sane 1.0.18
&n

本文介绍了如何在s3c2410开发板上移植SANE扫描仪程序,包括SANE的简介、环境变量、移植过程和配置。首先,需要移植libusb库,通过`configure`、`make`和`make install`步骤,并确保库文件和头文件在正确位置。接着,移植SANE,同样使用`configure`和`make`,处理sane-desc错误,最后将文件复制到目标板并设置路径。对于基于libusb的SANE,可能不需要udev和hal配置。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



