码迷,mamicode.com
首页 > 系统相关 > 详细

向linux板子上移植串口工具 lrz

时间:2019-06-21 18:41:16      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:pre   编译   sbin   工具   最新版   设置   conf   无法   blank   

1 下载源码包

首先下载最新版的lrzsz,地址:https://ohse.de/uwe/software/lrzsz.html。下面以 0.12.20 版本为例,下载源码包为:lrzsz-0.12.20.tar.gz

2解压源码包

将下载的源码包通过共享文件夹或SSH等方式,挪到Linux主机ubuntu上去。
 
然后进行解压:
$ mkdir ~/lrzsz
$ cp lrzsz-0.12.20.tar.gz ~/lrzsz
$ cd ~/lrzsz
$ tar zxvf lrzsz-0.12.20.tar.gz

3 配置

$ cd lrzsz-0.12.20/
$ CC=arm-none-linux-gnueabi-gcc CFLAGS=-O2 ./configure
这里 ./configure 必须放在后面,否则无法识别到交叉编译工具。
 

4.编译安装

编译安装命令:
$ make -j4                        # 并行编译,使用4个CPU同时编译,可提高编译速度
直接make也是可以的。速度也挺快。

make完成之后,会在当前目录 src/ 下生成 lrz 和 lsz 两个文件。

 

5 复制到目标板并执行

通过网络、U盘、SD卡等方式,将生成的 lrz 和 lsz  复制到目标板的 /bin 目录

(或者你自己的目录,但是那就需要设置系统环境变量 echo $PATH可以查看环境变量,查看设置效果)

 

并在目标版上添加可执行权限:

$ cp lrz lsz /usr/sbin
$ cd /usr/sbin/
$ chmod 777 lrz lsz
 

向linux板子上移植串口工具 lrz

标签:pre   编译   sbin   工具   最新版   设置   conf   无法   blank   

原文地址:https://www.cnblogs.com/happybirthdaytoyou/p/11065995.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!