1. 程式人生 > >qt ubuntu編譯未包含庫檔案的問題

qt ubuntu編譯未包含庫檔案的問題

1 boost庫

如果報錯為“undefined reference to `boost::system::....'”就可以加上-lboost_system

例如:

提示:undefined reference to `boost::system::system_category()'

在.pro檔案中加上 LIBS += -L/usr/local/lib -lboost_system 這行。。。

提示: undefined reference to `boost::thread::native_handle

在.pro檔案中加上 LIBS += -L/usr/local/lib -lboost_thread 這行,

或寫成一行:LIBS += -L/usr/local/lib -lboost_system -lboost_thread

2 pcap庫

提示:undefined reference to `pcap_open_offline' 或pcap_XXXX

在.pro檔案中加上 LIBS += -L/usr/local/lib -lpcap