undefined reference to 'pthread_create'问题解决
来源:互联网 发布:中国的顶级域名是 编辑:程序博客网 时间:2024/06/05 02:29
由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误:
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
问题原因:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决:
在编译中要加 -lpthread参数
gcc thread.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 thread.c -o thread -lpthread
thread.c为你些的源文件,不要忘了加上头文件#include<pthread.h>
转自:http://blog.csdn.net/llqkk/article/details/2854558
- 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'问题解决
- 计算机网络学习--路由器浅谈(8)
- 进程间的通信方式
- 记录练习poj题的一些痕迹和记忆一
- stm32f407 discovery ISP
- 响应ListView 项按下。
- undefined reference to 'pthread_create'问题解决
- 统计一个整数的二进制中1的个数的三种解法
- Linux下Socket网络编程,文件传输,数据传输的C语言例子
- iOS开发 粗解UIDynamicAnimator
- 从Android boot.img与recovery.img的解包中了解其数据组成
- FreeBSD心得(一)
- IOS上AudioSession设置, 切换扬声器和听筒详解
- java vs c++
- FTPClient上传下载文件