zoukankan      html  css  js  c++  java
  • 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查看挂载是否成功

  • 相关阅读:
    为什么我会被淘汰?
    2017-3-27日碎碎念
    (原创)我对未来的人类的发展,以及AI技术发展的一些思考。
    八大排序算法图文讲解
    PE病毒初探——向exe注入代码
    [转]Patch文件结构详解
    芝麻信用商家接入指南
    如何成为一名好的程序员的一些个人经验
    .NET CoreCLR开发人员指南(上)
    七牛云:ckeditor JS SDK 结合 C#实现多图片上传。
  • 原文地址:https://www.cnblogs.com/zhaoshuireshui/p/3708262.html
Copyright © 2011-2022 走看看