是否可以在qt creator(v3.3.2)和qt(v5.4.1)下使用zbar库扫描代码?它是控制台应用程序,我的.pro文件如下所示:
QT += core
QT += gui
TARGET = zbar_load_image
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
unix|win32: LIBS += -L$$PWD/lib/ -lzbar
INCLUDEPATH += $$PWD/include
DEPENDPATH += $$PWD/include
win32:!win32-g++: PRE_TARGETDEPS += $$PWD/lib/libzbar.lib
else:unix|win32-g++: PRE_TARGETDEPS += $$PWD/lib/libzbar.dll.a
我是qt的新手,不确定我是否做得很好。我已经将库添加到项目中,但是当我尝试使用类似的东西时:
zbar::Image img;
程序立即崩溃没有任何错误(program.exe已停止工作)。我正在使用普通的zbar(没有qt小部件,因为它已经过时了)。我做错了什么或者是不可能在qt中使用zbar?如果是这样,你能推荐其他库来阅读qt中的qr代码(最好根据LGPL许可证)吗?感谢。