codeblocks 多线程编程时出现:对pthread_create未定义的引用,解决方法
来源:互联网 发布:linux安装telnet 编辑:程序博客网 时间:2024/06/03 19:08
codeblocks 多线程编程时出现:对pthread_create未定义的引用,解决方法
初学linux编程,用的codeblocks。程序已经添加了#include<pthread.h>头文件,但编译却提示:
对‘pthread_create’未定义的引用
百度一下发现 ,由于pthread库不是Linux系统默认的库,连接时需要使用库libpthread.a,所以在使用pthread_create创建线程时,在编译中要加-lpthread参数:
gcc -o pthread -lpthread pthread.c
然后修改codeblocks设置:
设置>>全局编译器设置>>链接器设置:
左侧链接库加入: /usr/lib64/libpthread.a
右侧其他链接器选项加入: -lpthread
注意:有的系统libpthread.a这个文件可能在/usr/lib/目录下。
如果其他链接器选项不加的话会出现usr/bin/ld的N多报错。
0 0
- codeblocks 多线程编程时出现:对pthread_create未定义的引用,解决方法
- codeblocks 多线程编程时出现:对pthread_create未定义的引用,解决方法
- codeblocks 多线程编程时:对pthread_create未定义的引用
- codeblocks 多线程 pthread_create 函数未定义引用 解决办法
- 对‘pthread_create’未定义的引用
- 对pthread_create未定义的引用
- 对‘pthread_create’未定义的引用
- 对‘pthread_create’未定义的引用
- 对‘pthread_create’未定义的引用
- 对pthread_create未定义的引用
- 对‘pthread_create’未定义的引用
- 对‘pthread_create’未定义的引用 这个错误的解决方法
- 编译Linux程序出现“对‘pthread_create’未定义的引用”
- 对‘pthread_create’未定义的引用 对‘pthread_join’未定义的引用
- 对‘pthread_create’未定义的引用 对‘pthread_join’未定义的引用
- 问题解决: 对‘pthread_create’未定义的引用
- pthread_create 未定义的引用
- pthread_create 未定义的引用
- iOS定时刷新按钮的文字,避免按钮闪烁的办法
- SCORM标准课件中SCO的制作方法
- iOS 使用opencv 灰度图 黑白颜色转换
- 一个90后创业者血与泪的教训
- Facial Landmark Detection
- codeblocks 多线程编程时出现:对pthread_create未定义的引用,解决方法
- $,ajxa动态获取数据表格显示
- 安卓中关于侧滑菜单的简单应用
- POJ 1141 Brackets Sequence(区间dp + dfs)
- HDU 5813(贪心,构造,多校)
- javaMail邮件发送功能(多收件人,多抄送人,多密送人,多附件)
- Java 读写xml文件代码示例
- KUP-11010: unable to open at least one dump file for fetch
- 解决PHP mail发送UTF-8中文邮件乱码