有关于Ubuntu16.04 Linux系统下安装rz/sz命令交叉编译和使用方法

操作如下:

    cd /tmp
     
    wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
     
    tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
     
    ./configure

我们想要在windows和linux开发板或者产品之间传文件,修改/tmp/lrzsz-0.12.20/src下的makefile,遇到gcc全部替换成arm-linux-gcc,还有ranlib换成arm-linux-ranlib,同样的修改/lib下的makefile,然后:

make

 然后将/usr/local/bin/(其实直接在/src中就可以找到)下的lsz和lrz拷贝到制作开发板的根文件系统中,或者干脆直接拷贝到开发板中的一个目录,例如usr\local\bin中,然后命令行生成软连接如第二步,然后将这两个软连接拷贝到/usr/bin下就ok了。

但是目前我使用的时候出现的问题是,Windows可以讲文件发送至开发板,但是接收就不行了,我使用的是SecureCRT,使用的是telnet连接,理论上应该可以的,但是不清楚是什么原因导致,如果有大神知道如何解决可以再评论区留言,后面找到解决办法我也会更新文章,感谢感谢。

参考博客:https://blog.csdn.net/oushaojun2/article/details/77948903

猜你喜欢

转载自blog.csdn.net/smile_5me/article/details/110956056