文章目录
写在前面
minicom是Linux下常用的串口调试工具,可将其移植到自己的目标板卡上,用于板卡的串口的调试。minicom的移植和运行需要ncurses库的支持。
一、编译和移植ncurses
【ncurses简介】
ncurses (new curses)库是System V Release 4.0及curses更高版本中的免费软件仿真库。它使用terminfo格式,支持pads 和color ,多种高亮显示,多形式字符和功能键映射,该库很容易移植到任何符合ANSI/ posix的类unix系统中运行。
【下载链接】
https://directory.fsf.org/wiki/Ncurses
具体编译构建步骤如下:
1、构建配置
./configure --prefix=/home/iriczhao/embedderTools/serialDebugTools/BUILD_OUTPUT_ncurse-6.2 --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --with-shared --without-profile --disable-stripping --without-progs --with-manpages --without-tests
- configure :配置脚本。(在命令行终端下运行)
- –prefix: 用于指定编译结果的保存目录。
- –host: 用于指定编译器前缀,这里设置为 “arm-linux-gnueabihf”。
- –target :用于指定目标,这里设置为“arm-

本文详细介绍了如何在Linux环境下编译和移植ncurses库以及使用该库编译minicom串口调试工具。首先,通过配置、编译和安装步骤成功构建ncurses,然后将其相关目录复制到目标板卡的对应位置。接着,配置并编译minicom,同样将其编译输出复制到开发板的相应目录。最后,解决minicom使用时可能出现的问题,并给出了详细的使用步骤。此过程对于在嵌入式系统中进行串口调试非常有帮助。

9530

被折叠的 条评论
为什么被折叠?



