Windows下JetBrains CLion的pthread使用配置


安装平台

  • windows10 64位系统
  • JetBrains CLion
  • C/C++环境:MinGW

pthread下载

    下载地址:ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip

    下载打开后有下面三个文件夹:

  • Pre-built.2
  • pthreads.2
  • QueueUserAPCEx

    我们用到的主要是“Pre-built.2”这个文件夹下的三个文件夹,分别是动态链接库、头文件、静态链接库

  • dll
  • include
  • lib

配置

配置动态链接库

    大致如下:

复制 dll/x64/ 下的所有文件到 C:\Windows\SysWOW64 下
复制 dll/x86/ 下的所有文件到 C:\Windows\System32 下

配置头文件

复制 include 下的所有文件到 C:\MinGW\include 下

配置静态链接库

复制 lib 下的所有文件到 C:\MinGW\lib 下

冲突解决

    在编译的时候会出现一个重定义错误,这个时候需要在导入phread头文件的语句前加一个定义就可以正常使用,示例如下:

#define HAVE_STRUCT_TIMESPEC
#include <pthread.h>

参考链接

  • Timespec redefinition error [duplicate]
  • 在windows下配置pthread

Windows下JetBrains CLion的pthread使用配置相关推荐

  1. windows下rpc框架thrift的环境配置

    windows下rpc框架thrift的环境配置 引用链接: https://www.cnblogs.com/49er/p/7193829.html 最近在弄windows下 的Facebook的rp ...

  2. Windows下SonarQube与Jenkins环境的配置使用

    Windows下SonarQube与Jenkins环境的配置使用 首先放个SonarQube官方持续化集成测试环境架构图 图中展示了SonarQube自动化环境的整合,前文根据SonarQube官方的 ...

  3. Windows下VisualSVN Server的安装与配置方法(图文)

    这篇文章主要介绍了Windows下VisualSVN Server的安装与配置方法,比较详细,需要的朋友可以参考下 VisualSVN Server是免费的,而VisualSVN是收费的.Visual ...

  4. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

  5. Windows下用CMake编译JsonCpp及配置(适合新手)

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 JsonCpp是什么? JSON是一种轻量级的数据交换格式.它可以表示数字.字符串.有序的值序列 ...

  6. 数据挖掘实验二结果(构建cube的三个维度,即三个txt,然后做各种查询)C++实现(代码调试环境为Windows下的CLion使用WSL的Linux)

    数据挖掘实验二结果(构建cube的三个维度,即三个txt,然后做各种查询)C++实现(代码调试环境为Windows下的CLion使用WSL的Linux) 构建cube的三个维度,查询三家店七天四物的销 ...

  7. 使用eclipse安装python插件_在windows下用eclipse + pydev插件来配置python的开发环境

    在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...

  8. Windows下ruby的pry安装和配置

    Windows下ruby的pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem i ...

  9. Trac系列(1):Windows下Trac的安装与基本配置

    Windows下Trac的安装与基本配置         Trac是一个基于Web的,轻量级的项目管理工具,它使用python语言编写.在本文中,将介绍windows下安装.集成配置一个简单的Trac ...

最新文章

  1. 自然语言处理NLP、自然语言理解NLU、自然语言生成NLG、任务家族
  2. windows 关闭端口被占用脚本
  3. SCI论文写作训练营笔记汇总01_概述+文献检索与管理
  4. linux内核ufs设备树,Linux内核初始化流程笔记
  5. 初识SpringSecurity
  6. 阿里巴巴MySQL DBA面试题答案(欢迎进来讨论)
  7. VisualStudio 2013开发Office插件
  8. numpy.empty
  9. CruiseControl
  10. 使用Advanced Installer打包安装程序
  11. swipe放大效果的焦点图demo
  12. 潘通色号与rgb转换_中秋福利!手把手教你用Python做一只口红色号识别器,秒变李佳琦...
  13. PHP如何实现嵌入网页功能思路
  14. Openstack rocky 部署四: neutron 部署与验证(控制节点)
  15. 利用二次导数对函数凹凸性的证明
  16. 《计算机网络--自顶向下方法》第三章--运输层
  17. uniApp小程序转快应用
  18. 关于瞎报Access violation writing location异常的瞎解决方法
  19. Linux下如何拷贝隐藏文件
  20. 倒计时1天!亮点抢先看,2022京东云产业融合新品发布会

热门文章

  1. NSString常用方法
  2. linux下用mail发送邮件
  3. 跟我学android-Android应用基本组件介绍(五)
  4. Thanos 开源的大规模Prometheus集群解决方案
  5. [datatable]关于在DataTable中执行DataTable.Select(“条件“)返回DataTable的解决方法
  6. 【干货】大数据驱动的因果建模在滴滴的应用实践
  7. 【免费下载】2021年5月热门报告盘点下载
  8. 【报告分享】中国老龄化社会的潜藏价值系列报告:第三篇章-银发经济的基本盘和新常态.pdf...
  9. ACM做题过程中的一些小技巧
  10. Sampled Softmax,你真的会用了吗?