[i.MX6ULL]i.MX6ULL移植minicom

文章目录

一、安装 ncurses

  1. 解压缩并创建目录
tar -vxzf ncurses-6.0.tar.gz
mkdir ncurses
  1. 配置
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 用于指定目标
  1. 编译
make
  1. 安装
    安装到 --prefix 指定的目录下
make install
  1. 复制到开发板(目录不存在则先创建)
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
  1. 创建 /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

  1. 解压缩并创建目录
tar -vxzf minicom-2.7.1.tar.gz
mkdir minicom
  1. 配置
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
  1. 编译
make
  1. 安装
    安装到 --prefix 指定的目录下
make install
  1. 复制到开发板(目录不存在则先创建)
cd ../minicom
sudo cp bin/* /home/dengchow/Linux/nfs/rootfs/usr/bin/ -rfa
  1. 查看版本(开发板)
cd /etc
minicom -v
  1. 创建 /etc/passwd 文件并添加以下内容
root:x:0:0:root:/root:/bin/sh
  1. 重启开发板
reboot
  1. 配置 minicom
minicom -s
上一篇:i.MX6ULL 开发板在Ubuntu系统下实现串口通信


下一篇:在树莓派中,minicom的一些使用方法