【发布时间】:2021-02-07 11:01:52
【问题描述】:
我正在尝试执行Install pdcurses on Visual Studio 2017 中提到的步骤,它告诉我为我的 VS(2019) 启动开发人员命令提示符,然后写
set PDCURSES_SRCDIR=D:\PDCurses-3.9\PDCurses-3.9(my path for PDCurses) 但我被困在第 2 步:
在命令窗口导航到PDCurses/wincon*目录
nmake –f Makefile.vc*
(这是 PDCurses 的 make 文件。)它将为我们的 Visual Studio 创建 pdcurses.lib。
然后我在命令提示符中输入的内容:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>nmake -f Makefile.vc
我收到了什么:
Microsoft (R) Program Maintenance Utility Version 14.20.27508.1
Copyright (C) Microsoft Corporation. All rights reserved.
NMAKE : fatal error U1052: file 'Makefile.vc' not found
Stop.
我真的很困惑为什么会这样。我一直在尝试搜索,只找到了这些:
-
https://github.com/blackrosezy/build-libcurl-windows/issues/19
-
How to download, build and include PDCurses in Visual Studio 2019 for C++ on Windows(要我在 Native Tools 命令提示符中输入命令,而不是在开发者命令提示符中输入命令。有什么区别吗?)
两个链接都提到了一个 .bat 文件。我在哪里可以找到这个文件?
感谢任何可以提供帮助的人!
*:为更新目的从原始来源修改
【问题讨论】:
-
您必须在“PDCurses/wincon目录”中运行
nmake命令,而不是在C:\Program Files (x86)\Microsoft Visual Studio\2019\Community中。 -
我不敢相信我忽略了这一点,它就在我面前。我认为您应该将此作为答案以将此问题标记为已解决,无论如何,谢谢!
标签: c++ visual-studio pdcurses