2010-04-26 6 views
8

क्या कोई सी ++ पुस्तकालय Ncurses के समान हैं, लेकिन विंडोज के लिए? ऐसा लगता है कि Ncurses के कोई बंदरगाह नहीं हैं और मुझे इस तरह की एक अच्छी प्रदर्शन प्रणाली की आवश्यकता है।विंडोज़ के लिए एनसीर्स-लाइक सिस्टम

कोई सुझाव? क्रॉस-प्लेटफॉर्म एक प्लस है।

उत्तर

11

बहुत समान लाइब्रेरी PDCurses है। यह ncurses के समान कॉल का उपयोग करता है, लेकिन Win32 पर काम करता है। एक कार्यक्रम को बंद करने के लिए आपको केवल एक चीज को पुन: संकलित करना होगा।

http://pdcurses.sourceforge.net/

0

मैं CYGWIN का उपयोग एनसीयूआरएसईएस के साथ करता हूं: curses + crossplatforms, जैसा आप चाहते हैं।

इसके अलावा, आप बोर्लैंड के पुराने CONIO (एम्बरकेडेरो में पुराने बोर्लैंड सॉफ़्टवेयर का एक संग्रह है) या माइक्रोसॉफ्ट के Win32 API Console को आजमा सकते हैं।

+0

cygwin समाधान हालांकि cygwin स्थापित करने के लिए उपयोगकर्ता के लिए मजबूर करता है? –

+1

@ बिली जहां तक ​​मुझे पता है, हाँ, आपको सिग्विन डीएलएल की आवश्यकता है। पीडीसीर्स समाधान एक बेहतर शर्त है - मैंने इसके साथ खेला है, और यह अच्छी तरह से काम करता है - कोई साइगविन आवश्यक नहीं है, –

+0

@ बिल: आपको केवल सिग्विन डीएलएल की आवश्यकता है। –

0

SetEdit बोर्लेन्ड के TurboVision के एक बंदरगाह का उपयोग करता है। यह बंदरगाह पार मंच है और here पाया जा सकता है, जो जीपीएल के तहत लाइसेंस प्राप्त है।

0

ऐसा लगता है कि जीएनयूविन 32 परियोजना एनसीयूआरईएस का सीधा बंदरगाह प्रदान करती है।

यहाँ देखें:

http://gnuwin32.sourceforge.net/

http://gnuwin32.sourceforge.net/packages/ncurses.htm

+0

[ncurses] (http://gnuwin32.sourceforge.net/packages/ncurses.htm) पृष्ठ एक त्रुटि प्रतीत होता है। [पैकेज] (http://gnuwin32.sourceforge.net/packages.html) पृष्ठ दिखाता है [PDcurses] (http://gnuwin32.sourceforge.net/packages/pdcurses.htm)। –

संबंधित मुद्दे