vistual studio 2017中导入pthread.h的配置方法

news/2024/11/8 12:08:16/

1.下载pthread.h的相关库文件

下载路径 https://www.mirrorservice.org/sites/sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip

加压后得到两种系统版本的三个文件夹

pthreads.2 : 包含了pthread的源文件

Pre-built2 :包含了pthreads for win32的头文件和已编译号的库文件

QueueUserAPcEx :里面是一个alert的driver,编译需要DDK.

2.将库文件拷贝到vistual studio 的库文件路径中

先从vs中找到库文件的存储路径:

打开iostream的源文件点击打开所在的文件夹即可.

得到以下路径

 

拷贝文件主要用到第二个文件:Pre-built2

 将Pre-built2中include文件夹下的文件拷贝到....\MSVC\14.16.27023\include文件夹下

 将Pre-built2中lib文件夹下的文件拷贝到....\MSVC\14.16.27023\lib文件夹下(注意按照操作系统的位数拷贝,一一对应)

 将Pre-built2中dll文件夹下的x86文件夹下的文件拷贝到C:\Windows\SysWOW64文件夹下

3.配置pthread.h文件

打开pthread.h文件,添加"#define HAVE_STRUCT_TIMESPEC"

(此操作解决timespec重定义问题)

如图所示位置

4.使用pthread.h的操作

若出现在无法解析的外部符号,须在下方加上"#pragma comment(lib, "pthreadVC2.lib")"

 


http://www.ppmy.cn/news/258427.html

相关文章

C#,码海拾贝(32)——计算“实对称三对角阵的全部特征值与特征向量的”之C#源代码

using System; namespace Zhou.CSharp.Algorithm { /// <summary> /// 矩阵类 /// 作者&#xff1a;周长发 /// 改进&#xff1a;深度混淆 /// https://blog.csdn.net/beijinghorn /// </summary> public partial class Matrix {…

隧道模式HTTP代理使用代码示例

以下是使用Python实现隧道模式HTTP代理的代码示例&#xff1a; python import socket def handle_client(client_socket): # 接收客户端请求 request client_socket.recv(4096) # 解析请求头&#xff0c;获取目标主机和端口号 host request.split(b\r\n)[1].sp…

UV打印机在2021年的发展趋势

UV打印机在2021年的发展趋势&#xff0c;你都造吗&#xff1f; 随着我国社会进步、经济发展、生活水平的提高&#xff0c;纺织品市场消费理念已经发生重大变革&#xff0c;人们对“多品种、个性化、短周期、注重文化创意与环保”的产品消费需求与日俱增。目前&#xff0c;纺织…

3d打印机哪个品牌好?stratasys引领行业创新

3d打印机又称三维打印机&#xff0c;是一种累积制造技术&#xff0c;通过打印一层层的粘合材料来制造三维的物体&#xff0c;现阶段三维打印机被用来制造样品。2003年以来3d打印机的销售逐渐扩大&#xff0c;价格也开始下降。现如今市面上有不少3d打印机的品牌和款式&#xff0…

Stratasys:光固化3d打印机优缺点论点,需品牌品质落实

关于3d打印&#xff0c;早已不是什么新闻&#xff0c;在很多城市&#xff0c;它已经被应用于建筑&#xff0c;医疗等多个领域&#xff0c;甚至一些地方还有3d打印的网红景点&#xff0c;诸如&#xff0c;桥梁、雕像等。在越来越多的3d打印产品升级换代的同时&#xff0c;最早应…

精臣标签打印机

1、 品牌介绍 精臣隶属于武汉精臣智慧标识科技有限公司旗下&#xff0c;是国内领先的智能标识解决方案服务商。公司以“让物的管理更简单”为使命&#xff0c;逐步形成了以智能硬件、精臣打印云服务平台及企业效能管理系统为核心的三大产品体系&#xff0c;致力于为用户提供从“…

MMDetection环境配置与使用

在安装MMDetection时&#xff0c;耗费了近一天时间&#xff0c;其实安装很简单&#xff0c;只要保证环境对应即可&#xff08;这不是废话吗&#xff09;,总而言之&#xff0c;只要严格按照步骤Windows下环境配置就是可行的。 Window环境配置 基础环境 CUDA为10.1 创建Conda环…

Nvidia Jetson Orin:IMX490开发笔记

Jetson PXXX定义 P2180 -> Jetson TX1 P3310 -> Jetson TX2 P3489 -> Jetson TX2i P3448 -> Jetson Nano devkit P3448-0020 -> Jetson Nano production module P2888 -> Jetson Xavier P2888-0060 -> Jetson Xavier-8GB P3701 -> Jetson AGX Orin D…