初级会员
- 积分
- 136
- 金钱
- 136
- 注册时间
- 2019-5-2
- 在线时间
- 37 小时
|
参考【正点原子】 I.MX6U移植Qt5.12.9 v1.0 移植tslib到文件系统,然后vi /etc/profile,按照教程输入以下内容:
export TSLIB_ROOT=/usr/lib/arm-tslib
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_CALIBFILE=/etc/pointercal
保存退出,然后source /etc/profile,然后再试测tslib,/usr/lib/arm-tslib/bin/ts_test,出现以下错误:
/usr/lib/arm-tslib/bin/ts_test: error while loading shared libraries: libts.so.0: cannot open shared object file: No such file or directory
搞了很久就是解决不了问题,最后参考【Qt移植V1.3】,发现还有一句 export LD_PRELOAD=$TSLIB_ROOT/lib/libts.so 没加进去,于是再添加进去之后,
保存退出,重新source /etc/profile,然后再试测tslib,/usr/lib/arm-tslib/bin/ts_test,成功了。原来是教程写漏了。
搞了两天,最后还是发现了问题,于是写出来,希望对遇到同样问题的朋友有帮助。
|
|