linux开发环境移植,ubuntu下linux 开发环境的搭建以及arm平台的移植

d2d5411206276b8ebb5e04c888193cde.png

f3f63b93d30b16c9c0b3c0cb43d7a85e.png

Linux开发环境的搭建

1.arm交叉编译链的安装

2.NFS服务器的安装

3.tftp服务器的安装

4.触摸屏驱动库的安装编译

5.编译安装qt-everywhere-opensource-src-4.8.1

需要的文件及库:

1.arm-2009q1-203-arm-none-linux-gnueabi

2.fs.tar.gz

3.tslib-1.4

4.qt-everywhere-opensource-src-4.8.1

1.arm交叉编译链的安装

见附录6:arm-2009q1-203-arm-none-linux-gnueabi安装

测试交叉编译器是否安装成功,执行如下命令:

HOST $ arm-none-linux-gnueabi-gcc -v

如果显示编译器的版本信息说明安装成功。

2.NFS服务器的安装

见附录7:

安装完成后,在/home/wws/目录下执行如下指令:

sudo gedit nfs.sh

nfs.sh的内容如下:

HOST $ sudo /etc/init.d/portmap restart

HOST $ sudo /etc/init.d/nfs-kernel-server restart

保存后执行

source nfs.sh

以后只要在主目录下执行上述source命令就可以重启nfs服务器

测试 NFS 服务器是否安装成功,执行如下命令:

HOST $ showmount -e

若显示 /home/wws/wws_nfs*则说明安装成功。

3.tftp服务器的安装

具体安装过程见附录8:

安装完成后,执行:

sudo gedit tftp.sh其内容如下:

HOST $ sudo /etc/init.d/xinetd restart

HOST $ sudo /etc/init.d/tftpd-hpa restart

保存在主目录下,当开发板找不到链接,出现T T T T.......等时,无需重启系统,只需执行source tftp.sh重启tftp服务器即可,或者直接执行上述两条指令来重启服务器。

4.触摸屏驱动库的安装编译

Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。在采用触摸屏的移动终端中,触摸屏性能的调试是个重要问题之一,因为电磁噪声的缘故,触摸屏容易存在点击不准确、有抖动等问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值