我电脑的基本讯息
Halcon安装路径:17版安装
D:\Program Files\MVTec\HALCON-17.12-Progress
QT安装路径:5.13.0安装msvc默认路径
D:\Qt\5.13.2\msvc2017_64
测试环境配置
打开C:\Users\Public\Documents\MVTec\HALCON-17.12-Progress\examples\cpp\qt\Matching
打开工程,如果可以运行,说明配置正确
步骤:
1. 新建一个QT项目
2.在pro文件里加入
//为跨平台做准备
macx {
QMAKE_CXXFLAGS += -F/Library/Frameworks
QMAKE_LFLAGS += -F/Library/Frameworks
LIBS += -framework HALCONCpp
}
else {
#defines
win32:DEFINES += WIN32
#includes//包含目录
INCLUDEPATH += "$$(HALCONROOT)/include"
INCLUDEPATH += "$$(HALCONROOT)/include/halconcpp"
#libs//依赖库文件
QMAKE_LIBDIR += "$$(HALCONROOT)/lib/$$(HALCONARCH)"
unix:LIBS += -lhalconcpp -lhalcon -lXext -lX11 -ldl -lpthread
win32:LIBS += "$$(HALCONROOT)/lib/$$(HALCONARCH)/halconcpp.lib" \
"$$(HALCONROOT)/lib/$$(HALCONARCH)/halcon.lib"
}
3.头文件
#include "HalconCpp.h"
4.命名空间
using namespace HalconCpp;