环境:win7_x64_ultimate+VS2013
一、安装
1.安装包下载:
百度网盘下载:Halcon学习网
2.安装:
按照提示进行安装,若之前有安装旧版本会依次提示是否卸载(据说有版本切换工具可实现多版本一起使用),新手尽量使用推荐设置。
3.许可:
HALCON学习网上会更新各版本的许可文件(传送门),下载后选择相应版本复制到安装目录下的:\Program Files\MVTec\HALCON-13.0\license,并将文件名改为license.dat即可。
二、在VS2013中配置Halcon13主要包含三大块
新建一个空的控制台应用程序便于设置
注:如果安装的Halcon为64位,则需要点击项目-属性-配置属性-配置管理器,将项目平台改为x64。
第一步:配置头文件
点击项目-属性-配置属性-C/C++-常规-附加包含目录(右侧),将Halcon安装位置中的\include以及\include\halconcpp两条路径添加进去。
点击项目-属性-配置属性-VC++目录-包含目录(右侧),将Halcon安装位置中的\include以及\include\halconcpp两条路径添加进去。
第二步:链接器配置
点击项目-属性-配置属性-链接器-常规-附加库目录(右侧),将Halcon安装位置中的$(HALCONROOT)\lib\$(HALCONARCH)路径添加进去。
点击项目-属性-配置属性-VC++目录-库目录(右侧),将Halcon安装位置中的$(HALCONROOT)\lib\$(HALCONARCH)路径添加进去。
点击项目-属性-配置属性-链接器-输入-附加依赖项,在其中添加halconcpp.lib
第三步:配置源文件
在源文件中添加下面两条语句:
#include "HalconCpp.h"
using namespace HalconCpp;
另注:
(1)如果出现提示缺少halconcpp.dll等文件时,请配置Halcon环境变量,步骤如下:
1.右击打开计算机属性-高级系统设置-环境变量(最下方)-系统环境变量-添加$(HALCONROOT)\bin\$(HALCONARCH)路径
2.将$(HALCONROOT)\bin\$(HALCONARCH)下的全部文件复制,选择VC右侧的解决方案管理器-点击项目名_右键选择在文件资源管理器中打开文件夹-粘贴
(2) 如果下次新建项目时发现仍然需要重新配置,为了达到一次配置重复应用的目的,建议使用属性管理器来配置:
新建一个空的控制台应用程序,点击右侧边缘属性管理器(或者点击工具栏中视图-其他窗口-属性管理器)
打开管理器界面之后选择Dubug-Microsoft.Cpp.Win64.user,右键打开其属性界面,在通用属性下按上面顺序配置,即可。