2012-02-02 81 views
2

Widndows有没有很好的TUI库(C或C++)? 我发现了更像ncurses的pdCurses,但它缺少很多nCurses库。用于(C或C++)Windows的文本库用户界面库?

如果你会问为什么我在21世纪找到TUI库,这是因为对于一个学校项目(天哪那些老教师编程!)

谢谢! :)

+1

如果pdCurses不包含你需要什么,你应该是具体什么它不这样做,你的实际需要。 – 2012-02-02 15:14:14

+0

@MichaelMadsen pdCurses缺少很多nCurses头文件,如Menu.h库 – Raven 2012-02-02 15:16:25

+0

缺少库不一定是个问题;这只是一个问题,如果你需要*该库的东西,并不能轻易地自行复制类似的功能。不知道*完全*你错过了什么,我们不知道是否有任何提议的替代方案实际上符合您的要求。 – 2012-02-02 15:27:16

回答

1

Cygwin有一个功能齐全的ncurses,我想。

当然,如果你使用Cygwin构建,它需要Cygwin来运行,但这就是交易。

每当我处理TUI应用程序时,pdCurses总是够用的,但我们并不需要那么多。

+0

我刚刚在我的Windows 7电脑上安装了cygwin,并使用codeblocks作为我的IDE。我已将编译器设置设置为Cygwin GCC ..现在,如何为我的项目使用nCurses?谢谢你 – Raven 2012-02-02 15:25:20

+0

确保你安装了Cygwin的ncurses开发包。如果你安装了一切,那么你有。如果您不确定,请重新运行安装程序,并充当软件包管理器。从那里开始,只是包含正确的标题,并链接到正确的库 - 它们都应该安装在“标准位置”,从Cygwin GCC的角度来看。 – ams 2012-02-03 09:27:53

1

有一个用于Windows的Turbovision端口。 Turbovision是Borland在DOS时代创建的TUI,也用于他们的产品。

更多信息,也可以found here

+0

我认为Allegro游戏库可以做类似的菜单。 – 2013-04-14 09:54:46