linux开发环境搭建(二)

1,安装arm-linux-gcc

   安装方法,将安装包解压到/opt下,然后vim /.bashrc

   修改一行:  export PATH = $PATH:/opt/FriendlyARM/tooschain/4.5.1/bin  ,后面是安装的路径,重

新登录系统,注销即可,然后arm-linux-  +Tab键就可以看到安装成功。

2. 安装内核树

   要安装与目标板一样版本的内核树,查看内核版本方法: uname -r

   将内核压缩包解压到/usr/src下,然后依次执行命令

make oldconfig 

make  zImage ,

执行此命令时若遇见cc1: error: unrecognized command line option "-mlittle-endian"
错误,解决问题方法:make CROSS_COMPILE=arm-linux- zImage。

make modules

make modules_install后就安装成功

3. 实现目标板与上位机的文件共享

   设置虚拟机的ip: 192.168.1.220

       xp的ip:     192.168.1.210

       目标板:     192.168.1.230

   用的的命令 mount:

   ubuntu下配置nfs并挂载共享目录到目标板的方法:

   (1)nfs服务器的安装

       #apt-get install nfs-kernel-server

       #apt-get install nfs-common

    (2)安装结束后,配置nfs ,配置文件时/etc/exports,主要设置服务器的共享目录以及权限的,

       vim /etc/exports

    加入以下:/home/armnfs 192.168.1.220(rw,sync,no_root_squash)   其中共享目录为/home/armnfs

    (3) 开启nfs服务

        /etc/init.d/nfs-kernel-server restart

    (4)目标板设置:

        mkdir  /home/nfs

        mount -t 192.168.1.220:/home/armnfs /home/nfs

        用df查看挂载是否成功

linux开发环境搭建(二),古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。