首先编译触摸屏应用程序:
tar xvf tslib.tar
cd tslib
./autogen.sh
./configure --prefix=/usr/local/tslib --host=arm-linux ac_cv_func_malloc_0_nonnull=yes
make
sudo make install
然后部署编译好的目录到构建的跟文件系统下
cp/usr/local/tslib/ /opt/roogtfs/usr/local/ -r
最后配置好库的路径及相关的路径,修改构建的根文件系统etc/profile文件
gedit/opt/rootfs/etc/porfile
exportTSLIB_ROOT=/usr/local/tslib
exportTSLIB_TSDEVICE=/dev/event0
exportTSLIB_CALIBFILE=/etc/pointercal
exportTSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf
exportTSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
exportTSLIB_FBDEVICE=/dev/fb0
exportTSLIB_CONSOLEDEVICE=none
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TSLIB_ROOT/lib
exportQWS_MOUSE_PROTO=Tslib:/dev/event0//加多这一句才最终能运行触屏的功能