undefined reference to...
在LINUX下,eclipse + cdt + qt-eclipse-plugin下写代码,
很简单的一条语句,pcap_findalldevs(&alldevs,errbuf),调用libpcap里面的函数,
但是编译提示错误:
undefined reference to `pcap_findalldevs'
在网上找到的答案是,连接的时候找不到库,可以修改make文件,添加库文件的路径就好了,
但是我的make文件是开发环境生成的,无法手动修改,在make文件里找到如下内容:
LIBS = $(SUBLIBS) -L/usr/local/Trolltech/Qt-4.3.4/lib -lQtGui (后面内容省略)
这个是make文件声明的link时的库文件路径信息
发现只能从SUBLIBS这个变量上做文章了,但是这个文件,我自己找遍了系统的环境变量配置也没找到
不知道在哪里定义的,望高手指教,不生感激。