undefined reference to 'pthread_create'
来源:互联网 发布:c 提取网页数据 编辑:程序博客网 时间:2024/05/18 03:12
最近在练习多线程编程时,用GCC编译,出现error:
/tmp/ccSequJR.o: In function `main':
ps.c:(.text+0x1bc): undefined reference to `pthread_create'
在网上查找资料知道原因如下:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决:
在编译中要加 -lpthread参数
gcc -o ps ps.c -lpthread
ps.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'
- HTML ENCODE / HEML DECODE (常用数据库存取字符串处理)
- 告别.NET生成报表统计图的烦恼
- 使用wse实现web service的安全性
- int float double 最值
- WPF全景体验
- undefined reference to 'pthread_create'
- Ubuntu Linux下安装PHP开发环境Zend Studio 5.5.1
- WPF的结构
- 10.8 hibernate sessionFactory关闭和html标签的应用测试
- vc automation 写excel文件
- asn1c-0.9.22
- 如何销售网站上的广告位
- IoMarkIrpPending函数
- 如何pushScreen 关于窗口