多线程
文章平均质量分 65
两只鱼丿
学无止境
展开
-
Linux多线程编程,互斥锁+条件变量使用,pthread库
Windows下代码 一个简单的线程例子: #include <iostream> #include <pthread.h> #include <Windows.h> #include <string.h> #pragma comment(lib, "pthreadVC2.lib") #pragma warning(disable : 4996) using namespace std; #define NUM_THREADS 5 int g_fla..原创 2021-08-13 10:20:42 · 139 阅读 · 0 评论 -
vs2019配置pthread库,对‘pthread_create’未定义的引用。
1:下载pthread库源码 https://sourceware.org/pthreads-win32/ 下载后解压出来的目录为: 2:把Pre-built.2文件夹中的include和li文件夹复制到你的项目目录下。 3:vs设置添加头文件和lib文件路径 第一步: 第二步: OK,大功告成。 注意:Linux使用pthread不行时。 用vs创建的Linux项目用pthread库是不行的,编译能成功可是不能运行,报错对‘pthread_create’未定义的引用。 我觉得应该是编译命令的问题,L原创 2021-08-11 11:34:54 · 2263 阅读 · 1 评论