如何解决如何在Windows上的Visual Studio 2019 for C ++中下载,构建和包含PDCurses
我对C / C ++还是很陌生,但是我从未尝试过在我的项目中包括外部库,因为我大部分时间都在从事教程之类的工作。这些主要是控制台应用程序/游戏。当我在寻找“邪恶的” system(“”)命令的替代品时,我被指向了诅咒。
现在我去了GitHub上的PDCurses源库的两个分支(wmcbrine's branch和Bill-Gray's Branch),但是每次我尝试构建库时,它都会返回多个错误(乐意提供图像)的错误(如果需要)。
最大的问题是,对于一个绝对的初学者来说,该文档有点难以理解,并且大多数教程都过时了。我希望有人知道有关如何在Windows(对于C ++)上启动和运行PDCurses的相关教程,或者可以在此处解释如何进行。
解决方法
因此,我已经弄清楚了如何使用Makefiles(特别是Makefile.vc)等来编译PDCurses。
对于以后可能会遇到此问题的任何人,请确保非常缓慢且仔细地阅读README.md文件。从初学者的角度看,它有点含糊,但是它确实包含了所有需要的信息,应该阅读几次。
还应注意的是,使用nmake函数将库编译为Visual Studio 2019的.dll时,必须在x86 / x64本机工具命令提示符中运行命令。您使用哪一种取决于您计划在其中构建项目的体系结构。如果不确定在哪里找到它,请打开“开始”菜单>“所有应用”>“向下滚动到” Visual Studio 2019”文件夹,它们都应该位于在那里。
在此shell中运行“ nmake”命令可配置一个.bat文件,该文件分别针对x86或x64体系结构进行了优化。希望这对可能提出这个(或类似问题)问题的人有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。