您的位置:首页 > 编程语言 > Qt开发

qt4.8.2在tq2440开发板上的移植(二)--构建根文件系统

2012-06-18 08:10 344 查看
上一片文章中,给大家介绍了QT-embed4.8.2的交叉编译安装的过程。还要构建根文件系统,然后把安装好的库和字体放到根文件系统,系统才能正常启动和工作。

今天,给大家介绍一下根文件系统的构建和库的移植。

1、开发环境

busybox版本:1.13.0

交叉编译器版本:arm-linux-gcc 4.3.3

主机环境:ubuntu11.04

2、编译配置busybox(目的是生成根文件系统)

这个的做法在网上有很多具体的步骤,在这里我就不详细的讲了。

3、移植

(1)新建一个目录,如root_fs。进入这个文件夹。

(2)把busybox目录下的bin sbin usr 和一个文件linuxrc,拷贝到当前目前。然后再建立 dev etc opt init.d等一些常用的文件夹。

(3)在opt目录下建立qte文件夹,把安装好的qt目录中的lib和fonts拷贝到当前目录,再把触摸屏驱动的tslib拷贝过来。

(4)在启动脚本设置开机启动和一些环境变量的设置。

ok,开发板能启动了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: