读书人

关于函数库引用的有关问题

发布时间: 2012-04-13 13:50:24 作者: rapoo

求助:关于函数库引用的问题,急急~~~~~
[size=12px]系统:linux
编译器:Gcc
语言:c语言
问题:
在编写项目的时候,我在一个.c文件中引用了:#include <event2/buffer.h>和#include <event2/event.h>,我在Makefile里面也包含了event库,即-levent。但是,当我执行Make命令的时候,出现了很多如下错误:

ebseed.o: In function `webseed_free':
/home/fanguotao/magnet_xuexi/cli/webseed.c:88: undefined reference to `event_free'
webseed.o: In function `write_block_func':
/home/fanguotao/magnet_xuexi/cli/webseed.c:177: undefined reference to `evbuffer_get_length'
webseed.o: In function `on_content_changed':
/home/fanguotao/magnet_xuexi/cli/webseed.c:255: undefined reference to `evbuffer_get_length'
/home/fanguotao/magnet_xuexi/cli/webseed.c:301: undefined reference to `evbuffer_remove_buffer'
webseed.o: In function `on_idle':
/home/fanguotao/magnet_xuexi/cli/webseed.c:374: undefined reference to `evbuffer_add_cb'
webseed.o: In function `web_response_func':
/home/fanguotao/magnet_xuexi/cli/webseed.c:425: undefined reference to `evbuffer_get_length'
webseed.o: In function `task_request_next_chunk':
/home/fanguotao/magnet_xuexi/cli/webseed.c:484: undefined reference to `evbuffer_get_length'
webseed.o: In function `tr_webseedNew':
/home/fanguotao/magnet_xuexi/cli/webseed.c:569: undefined reference to `event_new'


对于以上错误,我百思不得其解,请文为什么???救救我吧。谢谢谢谢[/size]

[解决办法]
貌似找不到函数;可以用depends检查下库里面是否存在对于的函数。
[解决办法]
是否相应的链接库,或链接库的路径不正确!

读书人网 >C语言

热点推荐