Linux gcc编写线程时的问题
来源:互联网 发布:工业以太网知乎 编辑:程序博客网 时间:2024/09/21 08:19
今天在编写Linux线程部分的时候遇到了一个问题,出现了下面的错误:
undefined reference to 'pthread_create'undefined reference to 'pthread_join'
仔细检查一下,头文件已经包含了<pthread.h>,为什么还会出现这种问题呢?
其实程序的编译包含预编译,编译,汇编,连接。包含头文件了,仅能说明有了线程函数的声明, 但是还没有实现,需要链接。而它没包含在默认链接库中,所以要 加上-lpthread,链接这个库
0 0
- Linux gcc编写线程时的问题
- arm-linux-gcc 和gcc的问题
- linux gcc汇编的问题
- 编写自己的gcc
- linux源码编写入门gcc
- linux系统下线程的编写
- 内核编译时 arm-linux-gcc的问题
- linux下安装gcc编译器时遇到的问题
- linux下gcc下makefile文件的编写
- ubuntu下arm-linux-gcc的问题
- ubuntu下arm-linux-gcc的问题
- 关于arm-linux-gcc编译器的问题
- ubuntu下arm-linux-gcc的问题
- ubuntu下arm-linux-gcc的问题
- 关于安装arm-linux-gcc 的问题
- Linux里面的gcc编译程序游离问题
- arm-linux-gcc的环境配置问题
- 最基本的linux线程编写和锁的使用
- 几种判断素数的办法。
- 策略模式
- 用JavaScript实现模块切换
- sql 基本语句
- 随笔分类 - 代码评析与重构
- Linux gcc编写线程时的问题
- linux 驱动程序头文件
- FreeRTOS STM32移植笔记
- C#.net 环境下使用OpenCV(一)
- 常用git命令总结
- spring mvc 使用kaptcha生成验证码 maven
- 软键盘顶Popup
- java中的运算符
- 数组指针与指针数组的比较