让生物专业的大一小朋友学C语言是不是太痛苦了?
时间:2011-05-29
来源:互联网
今天在写代码,发现了一个问题!
--------------------------
#include <pthread.h>
void* thr_fun(void*)
{
printf("thr_fun");
}
pthread_t ntid;
int err;
...
err = pthread_create(&ntid, NULL, thr_fun, NULL);
...
--------------------------
编译的时候,提示:
threadtest.c:15: undefined reference to `pthread_create'
起初,我以为没有这个文件,于是查找了这个文件
$:locate pthread.h
/usr/include/pthread.h
看到这个文件确实存在,但是为什么报错呢.
Alex
--------------------------
#include <pthread.h>
void* thr_fun(void*)
{
printf("thr_fun");
}
pthread_t ntid;
int err;
...
err = pthread_create(&ntid, NULL, thr_fun, NULL);
...
--------------------------
编译的时候,提示:
threadtest.c:15: undefined reference to `pthread_create'
起初,我以为没有这个文件,于是查找了这个文件
$:locate pthread.h
/usr/include/pthread.h
看到这个文件确实存在,但是为什么报错呢.
Alex
作者: alex_goacross 发布时间: 2011-05-29
今天在写代码,发现了一个问题!
--------------------------
#include <pthread.h>
void* thr_fun(void*)
{
printf("thr_fun");
}
pthread_t ntid;
int err;
...
err = pthread_create(&ntid, NULL, thr_fun, NULL);
...
--------------------------
编译的时候,提示:
threadtest.c:15: undefined reference to `pthread_create'
起初,我以为没有这个文件,于是查找了这个文件
$:locate pthread.h
/usr/include/pthread.h
看到这个文件确实存在,但是为什么报错呢.
Alex
--------------------------
#include <pthread.h>
void* thr_fun(void*)
{
printf("thr_fun");
}
pthread_t ntid;
int err;
...
err = pthread_create(&ntid, NULL, thr_fun, NULL);
...
--------------------------
编译的时候,提示:
threadtest.c:15: undefined reference to `pthread_create'
起初,我以为没有这个文件,于是查找了这个文件
$:locate pthread.h
/usr/include/pthread.h
看到这个文件确实存在,但是为什么报错呢.
Alex
作者: alex_goacross 发布时间: 2011-05-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28