ubuntu之移植tslib

tslib最主要的用途就是可以校准触摸屏,通常可以把它作为触摸屏的一个适配层,为上层的应用程序提供统一的接口。在这里,我们移植tslib,为以后移植和使用QT打下基础。

首先要构建交叉开发环境:

1、工具链和安装

工具链压缩包: arm-2011.03-41-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2,安装工具链只需将压缩包进行解压,并设置环境变量即可。解压后生成 arm-2011.03 目录。设置工具链路径,将 arm-2011.03/bin 目录添加到系统 PATH 环境变量中即可,假如工具链 安 装 在 /home/ctools/arm-2011.03 目 录 , 则 需 要 指 定 交 叉 编 译 目 录 到/home/ctools/arm-2011.03/bin。
具体设置方法:修改~/.bashrc (或者/etc/profile)文件,在 PATH 变量中增加交叉编译工具链的安装路径,然后运行~/.bashrc 文件,使设置生效。操作:

vim ~/.bashrc

添加PATH=$PATH:/myTools/crosstools/arm-2011.03/bin//增加交叉编译器安装路径

在终端输入 arm-none-并按 TAB 键, 如果能够看到很多 arm-none-linux-gnueabi-前缀的命令, 则基本可以确定交叉编译器安装正确。
接下来我们下载tslib-1.4.tar.gz,并完成解压、配置、编译和安装操作,命令如下:

tar  -zxvf  tslib-1.4.tar.gz

cd  tslib

先执行./autogen-clean.sh

接下来执行./autogen.sh&#
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值