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 回答