由于是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>

http://blog.csdn.net/llqkk/article/details/2854558

最新文章

  1. C#Random函数在循环中每次获取一样的值
  2. RabbitMQ 路由选择 (Routing)
  3. iOS开发 判断用户是否开启了定位
  4. Tomcat创建虚拟目录和程序热部署
  5. 让CALayer的shadowPath跟随bounds一起做动画改变-b
  6. zookeeper的C#Client
  7. bzoj 3676: [Apio2014]回文串 回文自动机
  8. SQL Server数据类型
  9. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(21)-权限管理系统-跑通整个系统
  10. 精益创业之父Steve Blank: 怎样让企业内部创新获得50倍增速
  11. 第八章: IO库
  12. MVC中用Jpaginate分页
  13. Python s12 Day2 笔记及作业
  14. nopcommerce 4.1 core 学习 增加商城配置属性
  15. jdk8系列三、jdk8之stream原理及流创建、排序、转换等处理
  16. &lt;--------------------------Java继承及抽象类------------------------------&gt;
  17. 【379】pandas 说明
  18. python学习 day22 (3月29日)----(生成器推导式)
  19. 【LibreOJ】#6395. 「THUPC2018」城市地铁规划 / City 背包DP+Prufer序
  20. 关于JAVA的参数列表传值的问题

热门文章

  1. Android中的ListView的绘制过程中执行的方法
  2. 学习Caffe(一)安装Caffe
  3. delphi下运行vbscript脚本
  4. Apache解析漏洞复现(CVE-2017-15715),可以绕过黑名单
  5. nginx502问题
  6. ajax图片上传
  7. Linux 下通过mail命令发送邮件
  8. 某个ip段可以访问mysql
  9. script标签的defer、async属性
  10. JSON数组对象和JSON字符串的转化,map和JSON对象之间的转化