日期:2014-05-16  浏览次数:20688 次

编译程序报错,在线等
我再编译libmemcached时,报一个错误,见如下:

Description Resource Path Location Type
undefined reference to `dladdr' mem1 line 79, external location: /root/libmemcached-1.0.13/libmemcached/backtrace.cc C/C++ Problem


请问该怎么办
------解决方案--------------------
在线等啊,求帮助啊
------解决方案--------------------
在线等啊,求帮助啊
------解决方案--------------------
undefined reference to `dladdr' mem1  line 79, external location: /root/libmemcached-1.0.13/libmemcached/backtrace.cc 

提示很明显了, dladdr未定义.
------解决方案--------------------
如果是ubuntu,请直接安装sudo apt-get install libmemcached。不需要自己编译。
------解决方案--------------------
引用:
如果是ubuntu,请直接安装sudo apt-get install libmemcached。不需要自己编译。

是centos