2012-02-02 3 views
2

Widndows 용 TUI 라이브러리 (C 또는 C++)가 있습니까? 필자는 nCurses와 비슷한 pdCurses를 찾았지만 많은 nCurses 라이브러리가 부족합니다. 당신은 왜 21 세기에 TUI 라이브러리를 발견하고에 문의 할 경우(C 또는 C++) Windows 용 텍스트 기반 사용자 인터페이스 라이브러리?

는, 그것은 (아이쿠 옛날 프로그래밍 선생님!) 때문에 학교 프로젝트에 대한

감사입니다! :)

+1

found here, 당신은 아마 당신이 실제로 필요하지 않는 일에 대해 구체적으로해야 할 수 있습니다. –

+0

@MichaelMadsen pdCurses에는 Menu.h 라이브러리와 같이 많은 nCurses 헤더 파일이 없습니다. – Raven

+0

라이브러리 부족이 반드시 문제가되는 것은 아닙니다. 그 라이브러리가 무언가를 필요로하고 스스로 유사한 기능을 쉽게 복제 할 수없는 경우에만 문제가됩니다. 정확히 무엇을 놓치고 있는지 알지 못하면 제안 된 대안이 실제로 귀하의 요구 사항을 충족시키는 지 여부를 알 수 없습니다. –

답변

1

Cygwin에는 완전히 기능적인 ncurses가 있다고 생각합니다.

물론 Cygwin으로 빌드하면 Cygwin을 실행해야하지만 그게 중요합니다.

내가 TUI 응용 프로그램을 다룰 때마다 pdCurses는 항상 충분했지만 그 이상은 필요하지 않았습니다.

+0

방금 ​​cygwin을 내 Windows 7 PC에 설치했고 codeblocks를 IDE로 사용하고 있습니다. 컴파일러 설정을 Cygwin GCC로 설정했습니다. 이제 프로젝트에 nCurses를 어떻게 사용합니까? 고맙습니다. – Raven

+0

Cygwin ncurses dev 패키지를 설치했는지 확인하십시오. 모든 것을 설치했다면, 당신은 가지고 있습니다. 확실하지 않은 경우 설치 프로그램을 다시 실행하면 패키지 관리자로 작동합니다. 거기에서 올바른 헤더를 포함하고 올바른 라이브러리에 링크하는 경우 일뿐입니다. Cygwin GCC의 관점에서 모두 "표준 위치"에 설치해야합니다. – ams

1

Windows 용 포트는 Turbovision입니다. Turbovision은 DOS 시대에 볼랜드가 제작 한 TUI로, 제품에서도 사용되었습니다.

더 많은 정보는 pdCurses는 당신이 필요로 포함되지 않은 경우

+0

알레그로 게임 라이브러리는 비슷한 종류의 메뉴를 수행 할 수 있다고 생각합니다. –