您的位置:首页 > 其它

tslib1.4移植注意事项

2013-04-09 19:51 381 查看
tslib 是一个开源的触摸屏支持库。它给上层应用程序和触摸屏提供了一个统一的接口。提供诸如滤波,去抖,校准等功能。

解压tslib.tar.gz文件后进入tslib 目录

执行 ./autogen.sh 执行完成后产生config.sub文件,vim config.sub 在如下位置添加红色字体代码(为了在unicore内核上使用)

#####################################################################

pmac | pmac-mpw)

basic_machine=powerpc-apple

;;

unicore32)

basic_machine=unicore32

;;

*-unknown)

# Make sure to match an already-canonicalized machine name.

#####################################################################

终端输入下面指令(这是一整条指令):

./configure CC=unicore32-linux-gcc --host=unicore32-linux

--prefix=/usr/local/unicore/tslib ac_cv_func_malloc_0_nonnull=yes

(注意:此处prefix为安装文件夹,切记不要设置成解压文件夹tslib,可以新建文件夹 否则后面的make install 会报错如下:

make[2]: *** [install-sysconfDATA] Error 1

make[2]: Leaving directory `/usr/。。。。



make

make install

完成后会在/usr/local/unicore下看到tslib 目录,其下包含:bin etc include lib 等

几个目录。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: