tmux在busybox上的移植
作者:彭东林 邮箱:pengdonglin137@163.com 参考 https://gist.github.com/tessus/5e118d44261a6ab2f198 环境 Qemu-4.1 Linux-4.14 ARM64 aarch64-linux-gnu-gcc 8.3 概述 在进行嵌入式开始时,经常会用到串口,这样就可以使用串口来登录到板子上,但是如果通过一个串口实现多个终端的功能的话,对于我们的开发调试就会更加方便,而tmux就提供了这样的功能。 下面介绍tmux如何静态交叉编译,使其运行在arm开发板上。 软件版本 tmux-2.1 libevent:2.1.10 ncurses-6.1 正文 交叉编译tmux需要libevent和ncurses两个软件包。 下载和编译libevent 1、下载libevent: https://github.com/libevent/libevent/releases/download/release-2.1.10-stable/libevent-2.1.10-stable.tar.gz 2、解压和交叉编译,下面是编译脚本: 1 ./configure --prefix=`pwd` \ 2 --host=aarch64-linux-gnu \ 3 --disable-shared 4 5 make 6 make