undefined reference to 'pthread_create'问题解决
来源:互联网 发布:数据库基础面试题 编辑:程序博客网 时间:2024/05/01 12:29
出现如下错误:
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
问题原因:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决:
在编译中要加 -lpthread参数
gcc clone.c -o thread -lpthread
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
问题原因:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决:
在编译中要加 -lpthread参数
gcc clone.c -o thread -lpthread
clone.c为自己写的的源文件,不要忘了加上头文件#include<pthread.h>
运行后生成的文件为thread文件,可以直接执行
0 0
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决 .
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to `pthread_create'问题解决
- undefined reference to 'pthread_create' 问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- undefined reference to 'pthread_create'问题解决
- 项目33.2 求阶乘
- 思维导图
- JS手机触摸屏的事件用法详解
- redis部署使用
- HDU5122(树状数组)
- undefined reference to 'pthread_create'问题解决
- 对于大学生应该如何选择软件测试方面的企业?
- 数字在排序数组中出现的次数
- Java泛型T的应用 获取T类型
- Redis内存使用优化和存储
- svn 使用配置详解
- vim打开文件时显示行号
- 心情
- hibernate双边的一对一关系