码迷,mamicode.com
首页 > Windows程序 > 详细

Windows下JetBrains CLion的pthread使用配置

时间:2020-06-24 14:16:07      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:com   语句   source   release   distrib   链接库   none   ica   clu   

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>

参考链接

Windows下JetBrains CLion的pthread使用配置

标签:com   语句   source   release   distrib   链接库   none   ica   clu   

原文地址:https://www.cnblogs.com/freedom-only/p/13187043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!