如何在Windows中安装PDCurses以与C++一起使用?

use*_*347 2 c++ pdcurses

我想在我的一些程序中使用它而不是标准的IOStream.

此外,NCurses是否可以在Windows上运行,如果有的话,还是更好吗?

Rob*_*edy 6

下载zip文件,将其解压缩到通常放置外部库的任何位置,并查看自述文件,该文件告诉您以下内容:

PDCurses已被移植到DOS,OS/2,Win32,X11和SDL.每个平台都存在包含特定于端口的源文件的目录.构建指令位于每个平台的README文件中.

Win32目录中的自述文件告诉您有几个不同编译器的makefile.简而言之,你运行make:

make -f makefilename

它告诉我们你可以设置几个选项,包括WIDE和UTF8.

然后使用该库,将包含curses.h的目录添加到包含路径,并链接到为您生成的pdcurses.lib文件make.如何修改包含路径和链接库取决于您的开发环境,并且与PDCurses基本无关.

  • @Evorlor Idk 如果这对你有帮助,但这里的说明 [PDCurses MinGW 教程](http://comptb.cects.com/adding-pdcurses-to-mingw/) 帮助我使用 MinGW 为我的 C 应用程序安装 PDCurses。 (2认同)