交叉编译(arm-linux-gnueabihf-gcc)lrzsz

  1. 下载lrzsz包
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
  1. 解压
tar zxvf lrzsz-0.12.20.tar.gz
  1. 配置
vi arm-linux.cache

将ac_cv_prog_CC=${ac_cv_prog_CC=‘arm-linux-gnueabihf-gcc’}写入arm-linux.cache文件

./configure --cache-file=./arm-linux.cache --prefix=/home/lw/test/lrzsz/object --host=arm-linux --build=arm-linux
  1. 编译
make && make install

编译生成的目标文件:

lw@tc01-MS-7B46:~/test/lrzsz/lrzsz-0.12.20$ tree ../object/
../object/
├── bin
│   ├── lrb
│   ├── lrx
│   ├── lrz
│   ├── lsb
│   ├── lsx
│   └── lsz
├── man
│   └── man1
│       ├── lrz.1
│       └── lsz.1
└── share
    └── locale
        └── de
            └── LC_MESSAGES
                └── lrzsz.mo
  1. 将这些bin文件复制到开发板中并修改权限
chmod 755 /bin/lr*
chmod 755 /bin/ls*

你可能感兴趣的:(linu常用命令)