美文网首页
deepin安装arm-linux-gcc和minicom可能还

deepin安装arm-linux-gcc和minicom可能还

作者: LanceAdd | 来源:发表于2018-03-11 00:03 被阅读0次

    安装过程

    1.安装arm-linux-gcc
    环境:deepin 15.5 64位
    最近嵌入式开发课装arm-linux-gcc,班上一群人不会,就。。。。
    写了这个
    无论你是安装的双系统还是虚拟机都可以
    其他的发行版像ubuntu,elementary os,debain啥的都是一样的
    下载文件
    arm-linux-gcc-4.4.3.tar.gz
    下载地址:

    https://pan.baidu.com/s/1H8NnXOIjIzQzZafEO9Ae3g
    

    下载下来
    然后打开终端
    进入到文件所在目录

    cd Downloads
    
    ls
    

    查看一下
    有个

    arm-linux-gcc-4.4.3.tar.gz
    

    解压

    tar zxvf arm-linux-gcc-4.4.3.tar.gz
    

    然后

    ls
    

    多出一个

    opt
    

    然后进入这个文件夹

    cd opt/FriendlyARM/
    

    然后

    sudo cp -rv toolschain/ /usr/local/
    

    然后

    cd ~
    

    不会使用vim的请自觉使用gedit

    vim .profile
    或者
    gedit .profile
    

    在最后加一行

    export PATH=$PATH:/usr/local/toolschain/4.4.3/bin
    

    然后保存退出
    然后

    source .profile
    

    然后你可以

    echo $PATH
    

    可以看到

    /usr/local/bin /usr/bin /bin /usr/local/games /usr/games /sbin /usr/sbin /usr/local/toolschain/4.4.3/bin
    

    反正只要有

    /usr/local/toolschain/4.4.3/bin
    

    在里面就行
    然后用命令

    arm-linux-gcc -v
    

    可以看到

    Using built-in specs.
    Target: arm-none-linux-gnueabi
    Configured with: /opt/FriendlyARM/mini2440/build-toolschain/working/src/gcc-4.4.3/configure --build=i386-build_redhat-linux-gnu --host=i386-build_redhat-linux-gnu --target=arm-none-linux-gnueabi --prefix=/opt/FriendlyARM/toolschain/4.4.3 --with-sysroot=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root --enable-languages=c,c++ --disable-multilib --with-arch=armv4t --with-cpu=arm920t --with-tune=arm920t --with-float=soft --with-pkgversion=ctng-1.6.1 --disable-sjlj-exceptions --enable-__cxa_atexit --with-gmp=/opt/FriendlyARM/toolschain/4.4.3 --with-mpfr=/opt/FriendlyARM/toolschain/4.4.3 --with-ppl=/opt/FriendlyARM/toolschain/4.4.3 --with-cloog=/opt/FriendlyARM/toolschain/4.4.3 --with-mpc=/opt/FriendlyARM/toolschain/4.4.3 --with-local-prefix=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi//sys-root --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace
    Thread model: posix
    gcc version 4.4.3 (ctng-1.6.1) 
    

    注意:使用ubuntu的同学可能会出某个包not found的情况,原因是缺少一个包请使用以下命令:

    sudo apt-get update
    sudo apt-get install lib32ncurses5
    

    要是还是没用请使用:

    sudo apt-get update
    sudo apt-get upgrade
    

    要是还是没用就换个镜像吧,某tan姓男子就是镜像有问题然后换了个镜像有用的,还是要安利一下deepin。
    2.安装minicom
    更新下软件列表

    sudo apt-get update
    sudo apt-get install minicom
    

    安装完成后下一步启动minicom

    sudo minicom -s
    

    这时候提示报错

    minicom: cannot open /dev/modem: No such file or directory
    

    不要担心

    sudo ln -s /dev/ttyS0 /dev/modem
    

    这是串口一
    如果你用的串口二,那么

    sudo ln -s /dev/ttyS1 /dev/modem
    

    然后再次启动

    sudo minicom -s
    
    image.png

    然后按照书上的要求配置下
    按下

    Ctrl+A
    
    image.png

    然后
    按O


    image.png

    按方向键选第三个


    image.png
    回车确定,然后出现
    image.png
    按照书上的配置填一下,要改哪一个数值就在键盘上按那个对应的字母
    我改成了这样(ttyS0还是ttyS1?你用的哪个就填哪个)
    image.png

    然后回车,又到了这个界面



    然后选择Save setup as dfl,回车,然后选择Exit退出
    然后
    ctrl+a
    

    按x退出
    完成
    3.安装NFS

    这个你们先不弄

    这个我不知道要不要装,就暂时先写一下安装和配置,具体的等老师说吧
    查看你的仓库里有没有这个包

    sudo apt-cache search nfs-kernel-server
    

    有的话就像下图


    结果

    没有就

    sudo apt-get update
    

    再来一次

    然后安装

    sudo apt-get install nfs-kernel-server
    

    然后配置

    sudo gedit /etc/exports 
    或者
    sudo vim /etc/exports
    

    在最下面添加

    /mnt/Movies/1.5T *(insecure,rw,sync,no_subtree_check,no_root_squash)
    

    配置是我参考wiki写的,想要了解的自己去看吧
    具体参考官方wiki:

     https://wiki.debian.org/NFSServerSetup
    

    /mnt/Movies/1.5T 是我硬盘挂载目录
    然后重启下服务

    sudo /etc/init.d/rpcbind restart
    

    这样就OK了,溜了溜了。
    书上那个方法你们开心就好,biubiubiu~

    相关文章

      网友评论

          本文标题:deepin安装arm-linux-gcc和minicom可能还

          本文链接:https://www.haomeiwen.com/subject/bvcifftx.html