如何静态编译ClamAV库?

时间:2017-04-27 10:13:39

标签: c++ linux qt static-linking clam

我已编译clamav-0.99.2如下: ~./configure -enable-static然后make & sudo make install。编译在我看来是成功的。但是当添加到 Qt5.8-static 中的项目 libclamav.a 时,它会在编译时出错:

:-1: error: /usr/local/lib/libclamav.a(libclamav_la-regex_pcre.o): undefined reference to symbol 'pcre_study' /lib/x86_64-linux-gnu/libpcre.so.3:-1: error: error adding symbols: DSO missing from command line :-1: error: collect2: error: ld returned 1 exit status

在我的*.pro静态clamav库中添加如下:

LIBS +=/usr/local/lib/libclamav.a CONFIG += static CONFIG += staticlib 你能帮我在我的qt项目中静态编译clamav吗?

0 个答案:

没有答案