工具准备
1.交叉编译器
2. ncurses-6.0
3. minicom-2.7.1
开始编译
编译ncurses-6.0
./configure --prefix=/home/dwg/linux/dwg/tool/ncurses
–host=arm-linux-gnueabihf
–target=arm-linux-gnueabihf
–with-shared
–without-profile
–disable-stripping
–without-progs
–with-manpages
–without-tests
make
make install
打包到开发板或者直接拷贝到rootfs中去
编译minicom
./configure CC=arm-linux-gnueabihf-gcc
–prefix=/home/dwg/linux/dwg/tool/minicom
–host=arm-linux-gnueabihf
CPPFLAGS=-I/home/dwg/linux/dwg/tool/ncurses/include
LDFLAGS=-L/home/dwg/linux/dwg/tool/ncurses/lib
-enable-cfg-dir=/etc/minicom
make
make install
–prefix 后面换成自己的文件夹
打包到开发板或者直接拷贝到rootfs中去
上传开发板
cp ./ncurses/include/* /usr/include/
cp ./ncurses/share/* /usr/share/ -rfa
cp ./ncurses/lib/* /usr/lib -rfa
cp ./minicom/bin/ /usr/bin/
拷贝编译好的文件到开发板各个文件夹
在/etc/profile中增加
LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export TERM=vt100
export TERMINFO=/usr/share/terminfo
测试
启动minicom失败,检查库是否正常拷贝
拷贝路径错误,重新拷贝。
按下ctrl+a+z 按E开启回显