LibHaru QT5 找不到 usr/local/lib,无法识别文件格式
LibHaru QT5 cannot find usr/local/lib, file format not recognized
我根据页面上的说明从 libharu.org 安装了库(没有任何错误)。然后尝试运行一个qt5中的例子。添加安装目录路径后
INCLUDEPATH +=/usr/local/include
LIBS +=/usr/local/lib -libhpdf
qt5 似乎找到了它们(headers 下划线消失了)。
但是在调试期间它显示错误
cannot find /usr/local/lib: File format not recognized
cannot find -libhpdf
和
LIBS += -L/usr/...
相反,每个 libharu 都会出错 header undefined reference to HPDF_xxx
INCLUDEPATH +=/usr/local/include
LIBS +=-L/usr/local/lib -lhpdf
请注意,我使用 -lhpdf
而不是 -libhpdf
并确保文件 libhpdf.a
存在于上述路径中。
看到这个答案:How to include needed C library using gcc?
我根据页面上的说明从 libharu.org 安装了库(没有任何错误)。然后尝试运行一个qt5中的例子。添加安装目录路径后
INCLUDEPATH +=/usr/local/include
LIBS +=/usr/local/lib -libhpdf
qt5 似乎找到了它们(headers 下划线消失了)。 但是在调试期间它显示错误
cannot find /usr/local/lib: File format not recognized
cannot find -libhpdf
和
LIBS += -L/usr/...
相反,每个 libharu 都会出错 header undefined reference to HPDF_xxx
INCLUDEPATH +=/usr/local/include
LIBS +=-L/usr/local/lib -lhpdf
请注意,我使用 -lhpdf
而不是 -libhpdf
并确保文件 libhpdf.a
存在于上述路径中。
看到这个答案:How to include needed C library using gcc?