如何在Windows中使用MinGW的CLion中的C项目中使用pthread头文件

Dem*_*tte 5 c pthreads

我试图包含#include <pthread.h>在我使用 CLion 的项目中,但我不能直接使用它。有没有什么特定的方法可以将 pthread 包含到 C 项目中?

Dem*_*tte 5

我终于想出了一个解决方案。由于我使用的是 MinGW,因此我使用了 MinGW 安装管理器并安装了需要在 CLion 中执行 pthreads 和 openmp 相关任务的软件包。这是程序。

打开安装管理器后,转到所有包并选择使用 mingw32-pthreads-w32 命名的包并选择它们进行安装。

在此处输入图片说明

然后转到安装 -> 应用更改以安装新软件包。您可以在 c 或 c++ 程序中使用 pthread.h 和 omp.h 没有任何问题。