文章目录
一、安装 ncurses
- 解压缩并创建目录
tar -vxzf ncurses-6.0.tar.gz
mkdir ncurses
- 配置
cd ncurses-6.0
./configure --prefix=/home/dengchow/Linux/tools/ncurses --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-shared --without-profile --disable-stripping --without-progs --with-manpages --without-tests
--prefix 用于指定编译结果的保存目录
--host 用于指定编译器前缀
--target 用于指定目标
- 编译
make
- 安装
安装到 --prefix
指定的目录下
make install
- 复制到开发板(目录不存在则先创建)
cd ../ncurses
sudo cp lib/* /home/dengchow/Linux/nfs/rootfs/usr/lib/ -rfa
sudo cp share/* /home/dengchow/Linux/nfs/rootfs/usr/share/ -rfa
sudo cp include/* /home/dengchow/Linux/nfs/rootfs/usr/include/ -rfa
- 创建
/etc/profile
文件并添加以下内容
#!/bin/sh
LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export TERM=vt100
export TERMINFO=/usr/share/terminfo
二、安装 minicom
- 解压缩并创建目录
tar -vxzf minicom-2.7.1.tar.gz
mkdir minicom
- 配置
cd minicom-2.7.1/
./configure CC=arm-linux-gnueabihf-gcc --prefix=/home/dengchow/Linux/tools/minicom --host=arm-linux-gnueabihf CPPFLAGS=-I/home/dengchow/Linux/tools/ncurses/include LDFLAGS=-L/home/dengchow/Linux/tools/ncurses/lib -enable-cfg-dir=/etc/minicom
- 编译
make
- 安装
安装到 --prefix
指定的目录下
make install
- 复制到开发板(目录不存在则先创建)
cd ../minicom
sudo cp bin/* /home/dengchow/Linux/nfs/rootfs/usr/bin/ -rfa
- 查看版本(开发板)
cd /etc
minicom -v
- 创建
/etc/passwd
文件并添加以下内容
root:x:0:0:root:/root:/bin/sh
- 重启开发板
reboot
- 配置 minicom
minicom -s