初学者:我的第一个curses程序为何无法编译!

初学者:我的第一个curses程序为何无法编译!

你真正需要的不是头文件,而是函数库,明白吗?
头文件只不过是“买回来的热水器的说明书”,
你光拿着说明书,不去找热水器,能烧开水吗?

RH9 中的 curses.h 就是 libncurses.a 这个热水器的说明书,
明白这个道理了吗?

gcc 的 -lncurses 这个意思就是说,你要把 libncurses.a 这个热水器插到电源上!

我希望,
你在下次学另外一种技术的时候,
不要再这么问:

QUOTE:
我已经包含了 xxxx.h,为什么还是报错呢?

而是应该这么问:

QUOTE:
我要 do it,那么除了包含 xxxx.h 还要链接哪个库文件呢?

或者

QUOTE:
xxxx.h 对应的是哪个库文件呢?


 
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务