Neo*_*eit 4 curses pdcurses visual-studio-2017
我在CodeBlocks上制作了一个2048游戏,但由于调试问题,我转到2017年的Visual Studio社区.看来conio.h在那里不起作用,所以我试图切换到curses.h库.
我已经阅读了很多教程,但没有一个能为我工作.我访问了他们的网站并下载了384KB的zip文件,但我不知道如何处理这些文件.
请帮忙?
我找到了一个非常有用的网站,讨论了PDCurses及其在Visual Studio中的安装.即使是2010/2013,它在VS2017中对我来说真的很有用 - 甚至是演示程序(只需很短的更改)!
所以这是我做的步骤(因为你已经有了pdcurses):
以VS2017社区版的开发者命令提示符输入set PDCURSES_SRCDIR=<PDCurses Directory Location>; 就我而言
set PDCURSES_SRCDIR=C:\pdcurses-master
Run Code Online (Sandbox Code Playgroud)在命令窗口中导航到PDcurses/win32目录(在我的例子中set WIDE=1)
nmake –f vcwin32.mak
Run Code Online (Sandbox Code Playgroud)
(这是pd curses的make文件.)它将为我们的Visual Studio 创建pdcurses.lib.
现在我们需要将生成的库合并到我们的项目中.因此,打开您的项目并转到项目属性
C:\pdcurses-master\win32.C:\pdcurses-master.C:\pdcurses-master\win32到其他依赖项(我最初感到困惑 - 记住,它是链接器的输入选项卡)哇!我从pdcurses项目中运行了一些示例程序(演示),所有这些程序都为我工作,只做了很小的修改.
注意:我使用Visual Studio 2017创建了一个win32控制台应用程序并加载了该项目.我确实包含了stdafx.h并且编译成功了,我能够在终端窗口中看到输出.
上述网站也提供了pdf文件.那里的指令从从网站下载pdcurses开始.
| 归档时间: |
|
| 查看次数: |
3972 次 |
| 最近记录: |