halcon12_32位破解方法及halcon代码转C++代码步骤

时间:2022-01-28 03:33:00

一、安装及破解

1.安装正版halcon12(安装时选择32位),网上随便找有很多,太大就不上传了...

2.下载破解包(下载链接),用halcon12_32bit文件夹中的两个dll,替换安装目录\bin\x86sse2-win32下的对应两个dll

3.运行hdevelopxl.exe即可


二、生成C++代码步骤

1.先编写一段halcon代码,可以参考一个找圆的小demo(下载链接),然后左上角文件->导出,选择C++,然后改好保存路径,如下图:

halcon12_32位破解方法及halcon代码转C++代码步骤

2.生成的.cpp文件在VS中新建工程添加进去

3.halcon12的安装目录下有一个include目录,里边有我们需要用到的halcon头文件,添加到附加包含目录中,如下:

halcon12_32位破解方法及halcon代码转C++代码步骤

4.附加库目录加入halcon12安装目录下的lib\x86sse2-win32,如下:

halcon12_32位破解方法及halcon代码转C++代码步骤

5.附加依赖项添加halconcpp.lib,如下:

halcon12_32位破解方法及halcon代码转C++代码步骤

6.将几个必要的halcon的dll文件放到VS工程的运行目录(.exe所在目录)下,如halcon.dll、halconc.dll、halconcpp.dll等,不同的代码用的不同,提示用到哪几个放哪几个,同时将破解包中的license.dat放到运行目录下才能正常使用转换后的C++代码,这样就完成了代码转换配置工作