Windows下JetBrains CLion的pthread使用配置
Posted freedom-only
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下JetBrains CLion的pthread使用配置相关的知识,希望对你有一定的参考价值。
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:WindowsSysWOW64 下
复制 dll/x86/ 下的所有文件到 C:WindowsSystem32 下
配置头文件
复制 include 下的所有文件到 C:MinGWinclude 下
配置静态链接库
复制 lib 下的所有文件到 C:MinGWlib 下
冲突解决
????在编译的时候会出现一个重定义错误,这个时候需要在导入phread头文件的语句前加一个定义就可以正常使用,示例如下:
#define HAVE_STRUCT_TIMESPEC
#include <pthread.h>
参考链接
以上是关于Windows下JetBrains CLion的pthread使用配置的主要内容,如果未能解决你的问题,请参考以下文章
极简极棒C语言环境搭建(win, 使用Clion)为Jetbrains全家桶之一相对于java的IDEA-1