繁体   English   中英

如何在 Windows 上的 Visual Studio 2019 for C++ 中下载、构建和包含 PDCurses

[英]How to download, build and include PDCurses in Visual Studio 2019 for C++ on Windows

我对 C/C++ 相当陌生,但之前从未尝试在我的项目中包含外部库,因为我主要是在做教程等。 这些主要是控制台应用程序/游戏。 当我正在寻找“邪恶”系统(“”)命令的替代方案时,我被指向了 Curses。

现在我已经去了 PDCurses 源库的两个分支( wmcbrine 的分支Bill-Gray 的分支)的 GitHub,但是每次我尝试构建库时它都会返回多个错误(如果需要,很高兴提供错误的图像) .

最大的问题是文档对于绝对初学者来说有点难以理解,而且大多数教程都非常过时。 我希望有人知道有关如何在 Windows 上启动和运行 PDCurses(对于 C++)的相关教程,或者可以在这里解释如何做到这一点。

所以,我已经想出了如何使用它的 Makefile(特别是 Makefile.vc)等来编译 PDCurses。

对于将来可能遇到此问题的任何人,请确保非常缓慢且仔细地阅读 README.md 文件。 从初学者的角度来看,它有点模糊,但它确实包含了其中所需的所有信息,应该只阅读几次😅。

还需要注意的是,在使用 nmake 函数将库编译为 Visual Studio 2019 的 .dll 时,必须在 x86/x64 Native Tools Command Prompt 中运行该命令。 您使用哪一个取决于您计划在其中构建项目的体系结构。如果您不确定在哪里可以找到它,请打开开始菜单>所有应用程序>向下滚动到文件夹“Visual Studio 2019”,它们都应该在那里。

在此 shell 中运行“nmake”命令会配置一个 .bat 文件,该文件分别针对 x86 或 x64 架构进行优化。 希望这可以帮助任何可能提出这个(或类似)问题的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM