【问题标题】:Folder "Microsoft Visual Studio 14.0" Is Missing文件夹“Microsoft Visual Studio 14.0”丢失
【发布时间】:2020-10-07 06:18:42
【问题描述】:

我正在尝试将 pthread 库添加到 Visual Studio 2017(我使用的是 Windows 10 操作系统)。我正在使用我看到的另一篇帖子中的以下guide,但在“C:\Program Files x86”中找不到“Microsoft Visual Studio 14.0”文件夹。我有 Visual Studio 2017,它正在工作。我已经检查并安装了 Visual Studio C++。我还应该安装什么?是否有任何其他方法可以包含 pthread 库,只需将其添加到项目中并在链接器中包含库的路径或类似的东西?

谢谢

【问题讨论】:

  • VS2017 是 Visual Studio 15.0
  • @jkb 感谢您的评论。我只有文件夹“Microsoft Visual Studio”,后面没有任何数字,我找不到指南中指定的路径(我还查看了其他指南,它们使用与我提到的相同的路径在帖子中确实如此)。我不明白缺少什么
  • 您编辑的帖子是一个全新的问题,应该这样问

标签: c++ visual-studio pthreads


【解决方案1】:

由于 Visual Studio 2017 默认安装在 C:\Program Files (x86)\Microsoft Visual Studio\<version>\<edition> 中,例如C:\Program Files (x86)\Microsoft Visual Studio\2017\Community。 Visual Studio 目录中文件的内部布局也有其他更改。您的指南似乎只提供 Visual Studio 2010 和 2012 的库,这些库在 2017 年将不起作用,您应该尝试查找更新的指南(或仅使用 std::thread 而不是 pthreads)。

在 Visual Studio 目录中安装这些文件无论如何都不是正确的方法,请将它们安装到您选择的目录并更新您的项目设置以指向该目录。从长远来看,指南中的懒惰方法很可能会导致问题。

【讨论】:

  • @AlanBritles 感谢您的评论。我正在尝试听从您的建议,并且由于我在安装 pthread 时遇到问题,我正在尝试将 C 代码“翻译”成 C++,以便我可以使用 <thread> 代替(我只有几行)。不幸的是,当我更改代码时,发生了一些奇怪的错误(正如我在编辑的帖子中提到的)。也许你知道什么地方会出错?再次感谢您
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多