c++ - 文件夹“Microsoft Visual Studio 14.0”丢失
问题描述
我正在尝试将pthread
库添加到 Visual Studio 2017(我使用的是 Windows 10 操作系统)。我正在使用我看到的另一篇文章中的以下指南,但在“C:\Program Files x86”中找不到“Microsoft Visual Studio 14.0”文件夹。我有 Visual Studio 2017,它正在工作。我已经检查并安装了 Visual Studio C++。我还应该安装什么?有没有其他方法可以pthread
通过将库添加到项目中并在链接器中包含库的路径或类似的东西来包含库?
谢谢
解决方案
由于 Visual Studio 2017 Visual StudioC:\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
而不是pthread
s)。
在 Visual Studio 目录中安装这些文件无论如何都不是正确的方法,请将它们安装到您选择的目录并更新您的项目设置以指向该目录。从长远来看,指南中的懒惰方法很可能会导致问题。
推荐阅读
- c# - C#:从数组中删除许多元素
- excel-2010 - 使用 excel 和 Visual Basic 每十秒计数一次
- python - Django 身份验证流程如何工作?【特例】
- node.js - find() 方法不适用于猫鼬中的异步函数
- java - JTable排序和渲染
- openvpn - 如何进行第 2 层 OpenVPN 站点到站点设置
- list - Prolog - 将列表保存到类似原子的东西中?
- c++ - 为什么 std::function 没有进行类型检查?
- c# - 如果“错误 CS1628:无法在匿名方法、lambda 或查询表达式中使用 in ref 或 out 参数”,如何在线程中使用 ref 参数?
- r - 如何修复 if (nchar(text.matrix[r, c]) > max.length[real.c]) { 中的错误:缺少 TRUE/FALSE 需要错误的值?