最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

什么是Ncurses?

工作和技术 crifan 2155浏览 0评论

什么是Ncurses?

摘要:

Ncurses是一个能提供功能键定义(快捷键),屏幕绘制以及基于文本终端的图形互动功能的动态库

什么是Ncurses?

您希望您的程序有一个彩色的界面吗?Ncurses是一个能提供基于文本终端窗口功能的动态库. Ncurses可以:

  • 只要您喜欢,您可以使用整个屏幕
  • 创建和管理一个窗口
  • 使用8种不同的彩色
  • 为您的程序提供鼠标支持
  • 使用键盘上的功能键

Ncurses可以在任何遵循ANSI/POSIX标准的UNIX系统上运行,除此之外,它还可以从系统数据库中检测终端的属性, 并且自动进行调整,提供一个不受终端约束的接口.因此,Ncurses可以在不同的系统平台和不同的终端上工作的非常好.

mc工具集就是一个用ncurses写的很好的例子,而且在终端上系统核心配置的界面同样是用ncurses编写的. 下面就是它们的截图:

哪里可以下载?

Ncurses是基于GNU/Linux发展的,请访问 http://www.gnu.org/software/ncurses/以获得最新的更新版本或者其他详细信息以及相关链接 .

http://unix-cd.com/unixcd12/article_6539.html

项目主页:http://directory.fsf.org/project/ncurses/

NCURSES Programming HOWTO 中文版

http://study.qqcf.com/web/530/126675.htm

转载请注明:在路上 » 什么是Ncurses?

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.173 seconds, using 22.10MB memory