linux 下 C 语言 编程 undefined reference to 'pthread_create'问题的解决
来源:互联网 发布:中拍协网络拍卖公告 编辑:程序博客网 时间:2024/05/17 01:22
刚刚学习linux,今天在试一个线程例子时,结果出现如下错误:
pthread.c:(.text+0x58): undefined reference to `pthread_create'
pthread.c:(.text+0xab): undefined reference to `pthread_join'
问题解决如下:
在编译中要加 -lpthread参数
gcc wenjian.c -o wenjian -lpthread
pthread.c:(.text+0x58): undefined reference to `pthread_create'
pthread.c:(.text+0xab): undefined reference to `pthread_join'
在网上查了半天发现问题原因:
pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a。
所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。
问题解决如下:
在编译中要加 -lpthread参数
gcc wenjian.c -o wenjian -lpthread
- linux 下 C 语言 编程 undefined reference to 'pthread_create'问题的解决
- Linux下C编程:undefined reference to ‘pthread_create'问题
- Linux下undefined reference to `pthread_create' 问题
- 解决undefined reference to `pthread_create'的问题
- linux c/c++ undefined reference to 'pthread_create' 未定义pthread_create问题
- Linux下C编程undefined reference to'exp'问题的解决
- Linux 下Eclipse C 开发:undefined reference to `pthread_create'
- Linux 下Eclipse C 开发:undefined reference to `pthread_create'
- Linux 下Eclipse C 开发:undefined reference to `pthread_create'
- 解决Netbeans 下 undefined reference to `pthread_create'
- 解决undefined reference to 'pthread_create'问题
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
- 类似undefined reference to 'pthread_create'问题的解决
- 线程库编译问题: undefined reference to 'pthread_create'的解决
- linux下解决c语言undefined reference to 'sin'
- Linux下undefined reference to ‘pthread_create’问题解决
- Linux下undefined reference to 'pthread_create'解决方法
- Linux下undefined reference to ‘pthread_create’问题解决
- 最短路径分析算法in QGIS
- 用java构建企业级自动化框架(首篇-制定测试者使用语言3)
- 如何提高外部调用Office的速度?
- 添加一个proc下的子目录
- flash播放器JW Player使用方法
- linux 下 C 语言 编程 undefined reference to 'pthread_create'问题的解决
- 在.NET中使用Javascript作为脚本语言
- Java中实现Singleton模式
- 解决eclipse-helios中Errors running builder JavaScript Validator的问题
- hadoop mapper&reducer调试 + 测试驱动
- 不记得撞得有多痛了,可是,那个电线杆,永远都在
- 忙忙,烦烦烦。。
- STM8|STM32 看门狗使用
- explicit和QT中文字符乱码解决方法