分类: 嵌入式

1.1 移植触摸屏驱动tslib
1、解压tslib-1.4.tar.gz

tar -zxvf tslib-1.4.tar.gz

2、进入解压过的目录

cd tslib-1.4

3、执行tslib-1.4目录下的autogen.sh

./autogen.sh

4、执行autogen.sh脚本所生成的Makefile文件

./configure --host=arm-linux  --prefix=/usr/local/Trolltech/tslib-1.4 --cache-file=$ARCH-linux.cache

注意prefix路径与编译qt的一致

更多

内核版本:linux-2.6.37.2
软件平台:ubuntu 10.10
硬件平台:mini2440
准备工作:busybox源码包
1.建立交叉编译环境,解压源码包进入目录,修改makefile文件如下

ARCH ?= arm
CROSS_COMPILE ?= arm-linux-
更多

内核版本:linux-2.6.37.2
软件平台:ubuntu 10.10
硬件平台:mini2440
一,建立交叉编译环境
简单来说,就是安装上arm-linux-等编译工具,对于交叉编译器,我选择了arm920t-eabi.tgz,版本号是4.1.2,对于新版的内核,busybox和Qt都支持。把交叉编译器解压到某路径,如/opt/toolchains/arm920t-eabi,然后在命令行窗口输入

gedit ~/.bashrc //在最后一行添加
export PATH=$PATH:/opt/toolchains/arm920t-eabi/bin
更多