将curses库添加到Visual Studio C++中?

sea*_*314 3 c++ ncurses visual-studio-2010

我正在尝试在Microsoft的Visual Studio C++上使用curses库.我从http://www.gnu.org/software/ncurses/下载了ncurses-5.9.tar.gz ,然后解压缩了该文件.但是,我在包中找不到.lib或.dll文件.没有.lib文件,我不知道如何将我在Visual Studio中的代码链接到ncurses包中的头文件.我是否需要将头文件移动到项目中的某个位置?

谢谢您的帮助!

Rei*_*ica 6

简而言之:你想要PDCurses.

你所做的不是如何使用诅咒.您下载的是源代码,根本没有二进制文件 - 没有任何架构的.lib和.dll文件.不仅如此,源代码也无法直接编译 - 如果您已将其添加到C/C++项目中,即使在Unix机器上,也无法编译.

为了编译,curses需要configure运行脚本,生成一些文件,可能config.h还有其他源文件和makefile.

唉,所有这一切都没有实际意义,因为curses是AFAIK的一个Unix库,它真正依赖于Unix API.任何Windows端口都是完全独立的工作.

另请参见ncurses是否可用于Windows?.