undefined reference to 'pthread_create'问题解决
来源:互联网 发布:手机淘宝首页素材 编辑:程序博客网 时间:2024/06/03 21:16
由于是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
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>
- 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'问题解决
- 消除工程导入时的“Invalid project description”错误
- 修改客户端日期格式,总是忘记。
- 嵌入式Qt方案中文显示系列:Qte中的字体支持和使
- 【MFC】单文档添加背景图片(2)
- VIJOS P1243 生产产品
- undefined reference to 'pthread_create'问题解决
- iOS应用程序生命周期(前后台切换,应用的各种状态)详解
- C/C++中static关键字详解
- MyBatis的xml映射配置文件详解
- SharePoint 2013的100个新功能之内容管理(一)
- BitmapFactory 方法:decodeFileDescriptor()、decodeFile()
- 使用Xcode和Instruments调试解决iOS内存泄露
- JAVA反射机制
- 产品36记:第八,定位