Visual Studio通过vcpkg安装pthread教程

本文讲述了作者在VisualStudio中尝试使用pthread进行多线程编程时遇到的问题,包括vcpkg下载困难、bat文件执行问题、命令行报错以及如何通过vcpkg安装包解决VS识别pthread.h的问题,以及提供的下载和安装步骤指南。
摘要由CSDN通过智能技术生成

想在vs里用pthread实现多线程,导入头文件后,提示我用vckpg安装pthread。

现阶段网上大多教程都是用nuget安装pthread,但是我nuget里找不到pthread的安装包。如下图所示

没办法,只能按vs提示,用vcpkg安装。vcpkg官网安装步骤有4步,每一步都有坑。

vcpkg官网链接

Step 1: Clone the vcpkg repo

git clone https://github.com/Microsoft/vcpkg.git

Make sure you are in the directory you want the tool installed to before doing this.

Step 2: Run the bootstrap script to build vcpkg

.\vcpkg\bootstrap-vcpkg.bat

Install libraries for your project

vcpkg install [packages to install]

Using vcpkg with MSBuild / Visual Studio (may require elevation)

vcpkg integrate install

第一步,按照官网提示的git指令,项目下载不了,下载速度很慢,下载百分之1就停止下载了。开了vpn也没用。解决方法:换个下载指令,git clone git@github.com:microsoft/vcpkg.git

第二步,bat文件执行不了。解决方法:开vpn。

要注意,修改文件地址的斜杠,不然找不到bat文件。

第三步,vcpkg命令报错。解决方法:切换到终端界面执行。

第四步,如果不执行的话,vs还是识别不了pthread.h。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宅总zaki

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值