We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
有一个非常相似的库 PDCurses。它使用与 ncurses 相同的调用,但适用于 Win32。移植程序唯一需要的就是重新编译。
http://pdcurses.sourceforge.net/
There is very similar library PDCurses. It uses the same calls as ncurses, but works on Win32. The only thing you'd need to port a program would be to recompile.
http://pdcurses.sourceforge.net/
不是跨平台的,但您可以使用 Windows API 的控制台函数直接。
Not cross platform, but you could use the Windows API's Console Functions directly.
看起来 GNUWin32 项目提供了 NCurses 的直接端口。
请参阅此处:
http://gnuwin32.sourceforge.net/
http://gnuwin32.sourceforge.net/packages/ncurses.htm
It looks like the GNUWin32 project provides a direct port of NCurses.
See here:
http://gnuwin32.sourceforge.net/
http://gnuwin32.sourceforge.net/packages/ncurses.htm
我会根据需要将 CYGWIN 与 NCURSES 结合使用:curses + 跨平台。
除此之外,您还可以尝试 Borland 的旧版 CONIO(Embarcadero 上有旧版 Borland 软件的存储库),或 Microsoft 的 Win32 API 控制台。
I would use CYGWIN with NCURSES: curses + crossplatforms, as you want.
Other than that, you can try Borland's old CONIO (there is a repository of old Borland Software at Embarcadero), or Microsoft's Win32 API Console.
SetEdit 使用 Borland 的 TurboVision 端口。该端口是跨平台的,可以在此处找到,并获得 GPL 许可。
SetEdit uses a port of Borland's TurboVision. This port is cross platform and can be found here, licensed under GPL.