【问题标题】:Visual Studio 2019 C++ external dependencies are missing缺少 Visual Studio 2019 C++ 外部依赖项
【发布时间】:2021-03-11 06:31:46
【问题描述】:

我为 Visual Studio 2019 最新版本安装了使用 C++ 进行桌面开发。当我创建一个新的 Console App 项目并打开“Hello World”代码时,编辑器在#include 和 std::cout 上显示编译错误,如下所示:

我注意到项目的 External Dependencies 文件夹是空的。你知道为什么会这样吗?

【问题讨论】:

  • 检查项目设置中的 sdk 设置。
  • 那些不是编译器错误,它们是智能感知错误。不确定它们为什么会发生,但您还应该尝试实际编译以查看是否有效。
  • @john 我尝试编译但它说存在构建错误。
  • @Antonio 然后将这些构建错误与全文一起发布。确保您查看的是“输出”窗口,而不是“错误列表”窗口。
  • 我认为 Intellisense 和错误列表可能具有误导性。我只相信输出窗口列出了构建后的编译器投诉。 (选项中甚至有一个设置可以防止在编译时出现错误列表。所以,我认为我不是唯一一个有这种习惯的人。)

标签: c++ visual-studio-2019


【解决方案1】:

我通过从 Visual Studio Installer 安装 Windows SDK 解决了这个问题。我一开始没有安装它,因为它在可选扩展中。

【讨论】:

  • 很高兴您得到了解决方案,感谢您的分享,如果您将它们标记为答案,我将不胜感激,这将对其他社区有益。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-07
  • 2018-05-30
  • 2016-10-14
  • 2021-08-26
相关资源
最近更新 更多