【发布时间】:2017-12-15 13:14:43
【问题描述】:
我有一个启动 sh 脚本,它播放文本的“动画”,使用 tput 来操作/删除终端上的行。不幸的是,我的系统上似乎没有 tput,我已经包含了 ncurses 库,它显然也包含 tput。
我正在寻找获得 tput 的方法或替代方法。
谢谢
【问题讨论】:
-
ncurses 库可以在没有任何命令行实用程序的情况下存在。但解决这个问题不是编程问题,而是打包等问题。
我有一个启动 sh 脚本,它播放文本的“动画”,使用 tput 来操作/删除终端上的行。不幸的是,我的系统上似乎没有 tput,我已经包含了 ncurses 库,它显然也包含 tput。
我正在寻找获得 tput 的方法或替代方法。
谢谢
【问题讨论】:
您忘记启用BR2_PACKAGE_NCURSES_TARGET_PROGS。
【讨论】:
您必须在设置 buildroot 配置时检查 ncurses 程序
编译完成后,可以在 output/target/usr/bin/tput
找到 tput我的 buildroot 版本:buildroot-2021.02.3
【讨论】: