【文件属性】:
文件名称:curses:针对curses,ncurses和PDCurses的Ruby绑定。 以前是ruby标准库的一部分
文件大小:44KB
文件格式:ZIP
更新时间:2021-01-30 12:28:55
ruby c ruby-bindings curses pdcurses
诅咒
描述
用于curses,ncurses和PDCurses的Ruby绑定。 curses是文本UI应用程序的扩展库。
以前是Ruby标准库的一部分,在Ruby 2.1.0发行版中。 (参见 )
安装
$ gem install curses
需要ncurses或ncursesw(具有广泛的字符支持)。 在基于Debian的发行版上,可以使用apt安装它:
$ apt install libncurses5-dev
要么
$ apt install libncursesw5-dev
在Windows上, gem install curses将构建捆绑的PDCurses,因此您不需要安装额外的库。 但是,如果您更喜欢ncurses而不是PDCurses,请指定以下选项:
> gem install curses -- --use-system-libraries
在mingw上,您需要DevKit来编译扩展库。
文献资料
请参阅 。
开发者
签出仓库后,运行bundle install安装依赖项。
要编译扩展库,请运行bundle exec rake compile 。
【文件预览】:
curses-master
----.gitmodules(99B)
----vendor()
--------PDCurses()
----Rakefile(52B)
----.github()
--------workflows()
----sample()
--------hello.rb(574B)
--------mouse.rb(1KB)
--------rain.rb(1KB)
--------menu.rb(534B)
--------view.rb(1002B)
--------form.rb(1KB)
--------view2.rb(3KB)
----Gemfile(69B)
----ext()
--------curses()
----curses.gemspec(846B)
----.gitignore(193B)
----History.md(4KB)
----lib()
--------curses.rb(2KB)
----BSDL(1KB)
----README.md(2KB)
----COPYING(2KB)