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

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

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

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

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

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

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

而是应该这么问:

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

或者

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


 
全部评论

相关推荐

小覃1:硕士了还投助理岗位吗,一般不都直接干工程师了吗
点赞 评论 收藏
分享
头像
02-26 13:58
门头沟学院 Java
北城_阿亮:把八股背一背,包装一下实习经历项目经历,要是有心思考证就考一考,然后把别人的项目爬到自己github上,包装到简历里,什么三个月?一个月!
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务