Basler Pylon 5 和Halcon 10 在 Qt 5.9.0 Creator 4.3.1配置笔记

1.Basler Pylon 和Halcon 在Desktop_Qt_5_9_0_MinGW_32bit下都不支持,套件选择了Desktop_Qt_5_9_0_MSVC2017_64bit。
2.配置方法:
①新建项目-》选择Qt Widgets Application-》Kit选择 Desktop_Qt_5_9_0_MSVC2017_64bit;

②Basler Pylon 5:
在.pro文件下添加包含目录和库目录

INCLUDEPATH += \
$$(PYLON_DEV_DIR)/include \
$$(PYLON_DEV_DIR)/include/pylon

LIBS += \
-L$$(PYLON_DEV_DIR)/lib/Win32 \
-L$$(PYLON_DEV_DIR)/lib/x64

③Haclon 10:
在.pro文件下继续添加Halcon的包含目录和库目录以及lib文件

INCLUDEPATH += \
$$(PYLON_DEV_DIR)/include \
$$(PYLON_DEV_DIR)/include/pylon \
$$(HALCONROOT)/include \
$$(HALCONROOT)/include/cpp

LIBS += \
-L$$(PYLON_DEV_DIR)/lib/Win32 \
-L$$(PYLON_DEV_DIR)/lib/x64 \
-L$$(HALCONROOT)/lib/$$(HALCONARCH) \
-lhalconcpp \
-lhalcon

④构建项目(先执行此步骤,不然后面添加头文件和命名空间会出错)
⑤在mainwidows.h文件添加头文件和命名空间

#include <pylon/PylonIncludes.h>
#ifdef PYLON_WIN_BUILD
#include <pylon/PylonGUI.h>
#endif
#include"HalconCpp.h"
using namespace Halcon;
using namespace Pylon;

Haclon调用可以用。
basler调用还是出错,无法解析外部符号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值