underfined reference to 'pthread_create'

emblong 2015-04-27 03:27:51
谢谢,顺便问一下
make 时候出现 undefined reference to 'pthread_create'
但是,我头文件加了,编译的时候-lpthread也加了,问什么还会出现这样的错误

makefile 中这句话如下:
cc -c $^ -o $@ -I ./include -lpthread
...全文
128 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
emblong 2015-04-29
  • 打赏
  • 举报
回复
-lpthread 是在链接的时候加
mymtom 2015-04-28
  • 打赏
  • 举报
回复
把make的输出都贴出来吧,楼主问个问题,干嘛还藏着掖着!
此后三年 2015-04-27
  • 打赏
  • 举报
回复
引用 2 楼 a30037338 的回复:
cc -c $^ -o $@ -I ./include -lpthread 多了一个-l
应该是一个大写的 ‘i’
此后三年 2015-04-27
  • 打赏
  • 举报
回复
cc -c $^ -o $@ -I ./include -lpthread 多了一个-l
赵4老师 2015-04-27
  • 打赏
  • 举报
回复
LD_LIBRARY_PATH -L(lib目录) -l(lib名称)

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧