makefile问题

cangzhouwd 2003-06-19 11:50:23
请问在makefile中
LIB = -lpthreads -lC_r -lcurses
如何知道你需要加-lcurses或其它的项?
...全文
18 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jarjarbinks 2003-06-20
  • 打赏
  • 举报
回复
libc.a是任何程序链接是缺省需要的,无需在makefile中显示的增加-lc
blh 2003-06-19
  • 打赏
  • 举报
回复
去掉相关库,看看是不是暴挫,呵呵
痞子酷 2003-06-19
  • 打赏
  • 举报
回复
你用的函数是否需要这些库。
比如线程:pthread_create 则必须加-lpthreads
比如fabs 函数,则需加:-lf
你可以使用在下帮助,上面说得非常清楚:
man yourFuntion
cangzhouwd 2003-06-19
  • 打赏
  • 举报
回复
但有时我不加也不报错啊。比如我用ststem()在C 中调用系统函数,在man 中说用到 Stand C Library(libc.a) 但我在makefile中不写入-llibc.a 也一样可以编译通过,为什么?

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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