HALCON11+VS2012配置

来源:互联网 发布:淘宝店铺要交税吗 编辑:程序博客网 时间:2024/06/05 04:59

本文介绍的配置方法是基于属性表的方法。

配置环境:win7 64位   HALCON11 32位    VS2012 32位

1、  打开VS2012,新建mfc对话框程序;

2、  点击属性栏,先添加Debug模式的属性表,如下图,右击Debug栏目,然后点击添加新项目属性表


弹出一个对话框,将属性表名称修改为HALCON11,然后点击添加。


这样就在Debug模式下面就出现了HALCON11属性配置文件了,如下下图


接下来是将属性表中的各个项目配置好。

a)        添加头文件目录

属性->VC++目录->包含目录,添加HALCON的头文件目录

C:\Program Files\MVTec\HALCON-11.0\include

C:\Program Files\MVTec\HALCON-11.0\include\halconcpp

添加这两个路径,不同的安装路径对应不同位置。


然后确定。

b)        添加库目录

属性->VC++目录->库目录,添加HALCON的32位库文件

C:\Program Files\MVTec\HALCON-11.0\lib\x86sse2-win32


然后确定添加。

c)        添加C/C++的配置

C/C++->常规->附加包含目录,添加HALCON头文件

C:\Program Files\MVTec\HALCON-11.0\include

C:\Program Files\MVTec\HALCON-11.0\include\halconcpp

 

d)        属性->链接器->常规->附加库目录,添加HALCON库目录

C:\Program Files\MVTec\HALCON-11.0\lib\x86sse2-win32

 

e)        属性->链接器->输入->附加依赖项,添加halconcpp.lib


点击确定添加。

 

最后点击整个属性表的确定按钮确认配置属性。到此,Debug模式的属性都是添加完了。

由于HALCON的Release模式的配置跟Debug模式的配置属性是一样的,所以只需要将刚刚配置的文件添加到Release模式下就可以了。如果有些不一样的,就需要修改一下,比如opencv就是不一样的,需要修改。


最后是在需要用到HALCON的地方添加头文件和名称空间

#include “HalconCpp.h”

using namespace HalconCpp;

 

这样就算是配置完成了。

 

下面是一个简单的测试程序

 

Debug和Release模式下测试都成功,所以整个配置成功。

 

确定配置文件成功后就可以将属性表保存到电脑中了,以后新建HALCON程序的时候,只需要将属性表文件拷贝到当前项目文件下,然后添加就可以了。对于其他的程序也可以有类似的方法来实现配置。

 

 

 

 

GreVision——绿叶视觉

grevision@foxmail.com

0 0
原创粉丝点击