tslib 是qt啟動時的一個觸屏校正檢驗程序。
它的配置以及編譯比較簡單。
第一步, 下載tslib源碼包:
http://download.csdn.net/detail/MKNDG/3291565
第二步, 解壓。
下載以后是得到的是zip包, 所以在Linux下可能要安裝unzip 命令。
如果沒有unzip , ubuntu 可以使用sudo apt-get install unzip 來安裝unzip 命令。
解壓源碼包: unzip tslib-1.4.zip
進入到源碼包頂層。
vim myconfig.sh
1 #!/bin/sh 2
3
4 make clean && make distclean 5 echo "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache 6
7 ./configure \ 8 --prefix=/home/desk/qt-5.3.0/tslib-1.4 \ 9 --host=arm-arago-linux-gnueabi \ 10 CC=arm-arago-linux-gnueabi-gcc \ 11 CXX=arm-arago-linux-gnueabi-g++ \ 12 --cache-file=arm-linux.cache 13
給myconfig.sh 加權限 chmod +x myconfig.sh
運行。
通過之后:
make
sudo make install
庫目錄在
/home/desk/qt-5.3.0/tslib-1.4
上面個那個CC 以及CXX要換成自己的交叉編譯器,安裝目錄也可以自己去指定。