美文网首页
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