undefined reference to 'pthread_create'
来源:互联网 发布:java实现迭代器 编辑:程序博客网 时间:2024/05/18 01:35
在开发多线程的程序时,有时结果出现如下错误:
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
问题原因:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决:
在编译中要加 -lpthread参数
gcc -o thread thread.c -lpthread
thread.c为你些的源文件,不要忘了加上头文件#include<pthread.h>
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
问题原因:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决:
在编译中要加 -lpthread参数
gcc -o thread thread.c -lpthread
thread.c为你些的源文件,不要忘了加上头文件#include<pthread.h>
- 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'
- 委托心得
- Android TextView中文字设置超链接、颜色、字体 大杂烩
- 最新的Jhost 邀请码
- SCU 4313 把一棵树切成每段K个点 (n%k)剩下的点不管
- Number Sequence_hdu_1005(规律)
- undefined reference to 'pthread_create'
- Application Loader下载安装和上传app程序
- 动态规划——最大子段和问题
- Tutorial 12 - Perspective Projection
- CA证书服务器从2003迁移到2008 R2!
- 关键字volatile的含义及常见用法
- Eratosthenes筛选法
- 面试题-螺旋矩阵
- 符号三角形_hdu_2510(深搜).java