当前位置: 技术问答>linux和unix
有用过log4c的吗,我想把它嵌入到自己程序中碰到几个问题
来源: 互联网 发布时间:2016-11-08
本文导语: 本帖最后由 BSKnight 于 2011-02-19 10:55:56 编辑 在安装log4c后, 我把/usr/local/include/下的头文件 (appender.h、category.h、layout.h 等等这样的.h)打包一个文件夹里放到工程目录下,改好了包括log4c.h中所有.h里#include的路径,...
/tmp/ccO8Q2dT.o: In function `log4c_category_is_priority_enabled':
test.c:(.text+0xd): undefined reference to `log4c_category_get_chainedpriority'
/tmp/ccO8Q2dT.o: In function `log4c_category_vlog':
test.c:(.text+0x61): undefined reference to `__log4c_category_vlog'
/tmp/ccO8Q2dT.o: In function `main':
test.c:(.text+0xc5): undefined reference to `log4c_init'
test.c:(.text+0xec): undefined reference to `log4c_category_get'
test.c:(.text+0x111): undefined reference to `log4c_fini'
collect2: ld returned 1 exit status
这是因为没有在/usr/local/lib找到相应的lib文件。
问题:
1、现在找不到在哪能改这些动态链接文件的寻找路径
2、这些lib如(liblog4c.so.3.1.0 、liblog4c.la、liblog4c.a)都是在本机编译后产生的,是否可以不编译从源码中找到对应的代码来嵌入。
|
动态库的路径,需要修改环境变量LD_LIBRARY_PATH
|
编译时加上 -L/path/to/log4c -llog4c
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。