3

私はclamav-0.99.2次のようにコンパイルしました: ~./configure -enable-staticそしてmake & sudo make install. 私には思えたように、コンパイルは成功しました。しかし、私のプロジェクトlibclamav.aに追加するとQt5.8-static、コンパイルでエラーが発生します。

:-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を静的にコンパイルするのを手伝ってもらえますか?

4

0 に答える 0