我正在尝试使用库在Qt / C ++应用程序中生成条形码图像。
我一直在关注ZINT和ZXING,但我不明白如何在我的代码中使用它们。
如果我下载并编译库,我该如何调用它?我可以设置Qt makefile来编译所需的平台吗?
谢谢,对于这个广泛的问题感到抱歉,我在C ++项目方面经验不足。
答案 0 :(得分:0)
在QT中,您通常会通过.pro文件包含第三方库。使用LIBS变量告诉QT在何处找到它。
来自QT docs的示例行:
TARGET = MyQtApp
TEMPLATE = app
INCLUDEPATH += 3rdparty/CatWhisperer/include
SOURCES += src/main.cpp
LIBS += -L"3rdparty/CatWhisperer/lib" -lCatWhisperer
答案 1 :(得分:0)
如果您正在使用Qt Creator,则可以使用IDE提供的向导将库添加到.pro中。在项目浏览器中右键单击项目,单击Add library...
,然后按照向导进行操作。
此处有更多详情:http://doc.qt.io/qtcreator/creator-project-qmake-libraries.html