# windows安装gcc、g++、pthread

windows安装gcc、g++、pthread

在windows使用pthread函数时报错:无法打开源文件<pthread.h>,通常是因为缺少pthread库。本文记录windows安装gcc、g++、pthread的操作流程。

windows安装gcc、g++、pthread可采用mingw的形式安装。

STEP 1 :下载mingw文件

打开一下网页https://sourceforge.net/projects/mingw/files/,下载mingw-get-setup.exe

在这里插入图片描述

STEP 2:安装.exe

运行 mingw-get-setup.exe安装mingw,需要注意安装目录,记住安装目录,待会需要设置环境变量使用。

STEP 3:环境变量配置

需要修改环境变量 选择计算机—属性—高级系统设置—环境变量,在系统变量中找到 Path 变量,在后面加入 min-gw的安装目录下的bin文件目录,如 C:\MinGw\bin

在这里插入图片描述

STEP 4:确认MinGw的安装成功

win+r打开cmd,输入mingw-get,此时会弹出 MinGw installation manager 的窗口,这时候证明MinGW的安装成功,此时需要关闭MinGW的窗口,否则会报错。

在这里插入图片描述

STEP 5:安装gcc

在cmd窗口输入命令:mingw-get install gcc 来安装gcc

在这里插入图片描述

STEP 6:安装g++

输入命令 mingw-get install g++ 和 mingw-get install gdb

在这里插入图片描述

STEP 7:查看gcc

在cmd中输入gcc -v来查看gcc安装是否成功
在这里插入图片描述

STEP 8:安装pthread

输入命令mingw-get install pthreads

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qCjRv1UY-1690966284433)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4b25bdf0-0ffa-4179-88ae-9668e4152c34/Untitled.png)]

windows配合vscode使用

终端输入gcc -v

在这里插入图片描述

编译Linux多线程代码

输入gcc main.c thrd_pool.c -o main -lpthread
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44477424/article/details/132066531