linux多线程编程
来源:互联网 发布:联想控股idc数据 编辑:程序博客网 时间:2024/06/05 02:15
错误:
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>
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>
- Linux多线程编程
- Linux多线程编程
- pthread/Linux多线程编程
- Linux多线程编程
- Linux 多线程编程入门
- linux下多线程编程
- Linux 多线程编程
- UNIX/LINUX 多线程编程
- Linux 多线程编程笔记
- linux下多线程编程
- Linux多线程编程
- Linux多线程编程
- Linux多线程编程
- Linux多线程编程
- Linux多线程编程基础
- 嵌入式linux多线程编程
- Linux多线程编程
- Linux多线程编程
- 软件与软件工程
- 个人技术概念扫盲---EJB、JBoss
- rails gem 开发之 devise的快速开发
- 背包问题
- Android平台上sqllite 简介
- linux多线程编程
- 位图排序及其扩展应用——《编程珠玑》读书笔记
- 关于离职
- Linux 线程实现机制分析
- Ubuntu 12.04 GCC4.7启用C++11
- 创业路上,做个优秀的弄潮儿
- 如何删除电话与调制解制器里面的我的位置?
- 静态连接总结
- 通俗易懂云计算