undefined reference to 'pthread_create'的解决方法

时间:2023-07-23 13:33:26 

照着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
0
投稿

猜你喜欢

  • .htaccess重定向和url重写详细介绍

    2023-10-19 12:22:50
  • linux smb.conf详解

    2009-10-21 17:40:00
  • DNS的名称记录

    2010-01-28 19:26:00
  • Firefox 3.6 Beta 2发布 修复190多个Bug

    2009-11-11 17:00:00
  • 如何注销godaddy免费空间

    2011-08-18 18:26:52
  • 网易、腾讯和新浪改版都有啥预谋

    2008-04-02 11:50:00
  • 详细全面介绍什么是 Apache服务器

    2010-05-08 17:50:00
  • Linux服务器配置之DNS——采用BIND

    2010-01-04 19:26:00
  • Google地图、搜狗地图和微软地图之比较

    2008-01-30 12:18:00
  • 域名转发可劫持PR吗 关于PR劫持的小思考

    2009-03-17 13:36:00
  • 手机类网站推广方案分析

    2008-03-04 16:29:00
  • Google AdSense今日开放西联汇款

    2007-09-28 11:50:00
  • Win2008系统活动目录权限管理服务

    2009-11-16 13:34:00
  • GoDaddy主机常见问题之下载备份文件

    2010-04-13 13:12:00
  • 去除网页文字干扰码的两种方法

    2008-01-23 17:15:00
  • 老谢:企业如何找到自己的新闻点来做推广

    2009-04-07 05:14:00
  • 让windows XP系统远离内存读写错误

    2007-05-09 14:48:00
  • PHPcms文章标题调用省略号问题

    2009-02-18 19:26:00
  • ubuntu13.10编译安装mono环境(一)

    2021-03-16 10:13:33
  • 从用户访问网站的角度 谈网站运营四要素

    2008-12-10 12:04:00
  • asp之家 网站运营 m.aspxhome.com