0

ページの指示に従って(エラーなしで)libharu.orgからライブラリをインストールしました。次に、qt5 で例を実行しようとしました。インストールされたディレクトリへのパスを追加した後

INCLUDEPATH +=/usr/local/include
LIBS +=/usr/local/lib -libhpdf

qt5 がそれらを見つけたようです (ヘッダーの下線が消えました)。ただし、デバッグ中にエラーが表示されます

cannot find /usr/local/lib: File format not recognized
cannot find -libhpdf

LIBS += -L/usr/... 

代わりに、すべての libharu ヘッダーでエラーが発生しますundefined reference to HPDF_xxx

4

1 に答える 1

2
INCLUDEPATH +=/usr/local/include 
LIBS +=-L/usr/local/lib -lhpdf 

-lhpdf代わりに使用したことに注意し-libhpdf、ファイルlibhpdf.aが上記のパスに存在することを確認してください。この回答を参照してください: gcc を使用して必要な C ライブラリを含めるには?

于 2015-05-20T18:29:41.597 に答える