2010-04-26 6 views
8

Y at-il des bibliothèques C++ similaires à Ncurses, mais pour Windows? Il semble qu'il n'y ait pas de ports de Ncurses et j'ai besoin d'un très bon système d'affichage.NCurses-Like System pour Windows

Des suggestions? La multiplateforme est un plus.

Répondre

11

Il existe des bibliothèques PDC très similaires. Il utilise les mêmes appels que ncurses, mais fonctionne sur Win32. La seule chose dont vous auriez besoin pour porter un programme serait de le recompiler.

http://pdcurses.sourceforge.net/

0

J'utiliserais CYGWIN avec NCURSES: curses + crossplatforms, comme vous le souhaitez. En plus de cela, vous pouvez essayer l'ancien CONIO de Borland (il existe un référentiel de l'ancien logiciel Borland chez Embarcadero), ou le Win32 API Console de Microsoft.

+0

Est-ce que la solution Cygwin forcer l'utilisateur à installer Cygwin si? –

+1

@Billy Pour autant que je sache, oui, vous avez besoin de la DLL cygwin. La solution PDCurses est un bien meilleur pari - j'ai joué avec, et ça marche bien - pas besoin de cygwin, –

+0

@Bill: vous n'avez besoin que de la DLL cygwin. –

0

SetEdit utilise un port de TurboVision de Borland. Ce port est multi-plateforme et peut être trouvé here, sous licence GPL.