undefined reference to 'pthread_create'问题解决
2015-08-11 13:00
316 查看
以下内容转载于llqkk的博客,博客原文路径如下:
http://blog.csdn.net/llqkk/article/details/2854558
===========================================================================================
由于是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>
===========================================================================================
以上内容转载于llqkk的博客,博客原文路径如下:http://blog.csdn.net/llqkk/article/details/2854558
http://blog.csdn.net/llqkk/article/details/2854558
===========================================================================================
由于是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>
===========================================================================================
以上内容转载于llqkk的博客,博客原文路径如下:http://blog.csdn.net/llqkk/article/details/2854558
相关文章推荐
- HTML <div> 标签
- 怎么把一篇pdf转换成html
- 积跬步,聚小流------Bootstrap学习记录(3)
- JavaScript设置表单上传时文件个数的方法
- js限制文本框只能输入中文的方法
- JS实现点击复选框将按钮或文本框变为灰色不可用的方法
- butterknife使用
- butterknife使用
- JavaScript之函数作用域
- Fastjson介绍
- 图片滚动(UP)的JS代码详解(offsetTop、scrollTop、offsetHeigh)【转】
- js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
- HTML5 3D翻书效果(双面效应)
- node.js 获取csdn首页热点新闻
- CSS基本选择器和优先级
- jQuery 实现点击空白关闭目标元素的实现方法
- JS特殊字符判断
- 局部变量被内部类访问时必须用final修饰的问题
- jQuery的noConflict()的作用
- Console命令详解,让调试js代码变得更简单