0
点赞
收藏
分享

微信扫一扫

halcon-Qt 5.13联合halcon17的配置

进击的包籽 2022-01-25 阅读 72

halcon-Qt 5.13联合halcon17的配置_unix

我电脑的基本讯息

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

halcon-Qt 5.13联合halcon17的配置_unix_02

 打开工程,如果可以运行,说明配置正确

步骤:

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;


举报

相关推荐

0 条评论