塞乔 用于Erlang的ncurses库 介绍 Cecho是Erlang的ncurses库,它使Erlang应用程序可以创建基于终端的GUI。 它的目的是使API与ncurses的原始API尽可能接近,以便熟悉ncurses API的人应该能够立即使用它,而无需进行任何介绍。 编译 清理/编译运行 ./rebar3 clean ./rebar3 compile 用法 该库的目的是使API与ncurses库尽可能接近。 某些事情无法翻译,而其他事情则返回值,而不是使用指针参数等。但是总体而言,API应该足够相似,以利用网络上提供的ncurses文档。 使用该库时,以下顺序或多或少是标准的: 启动cecho应用程序 设置标志和属性,创建窗口并初始化数据 移动光标,添加文本并刷新窗口3.1)监听输入以终止程序 优雅地停止cecho应用程序 以下是一个示例性的hello world,它在屏幕上