开发环境:win10 64位 + VS2015 + halcon13
使用vs2015+halcon13时遇到下列错误,如下所示:
错误 LNK1112 模块计算机类型“x64”与目标计算机类型“X86”冲突 MSImage_AP03Insp C:\Users\Administrator\Desktop\维护项目\GS\AP03检测\AP03检测\导出及测试工程\MSImage_AP03Insp\MSImage_AP03Insp\MSImage_AP03Insp\MSImage_AP03Insp\halconcpp.lib(halconcpp.dll) 1
解决方法:
1. 检查配置管理器配置是64还是32位,编译执行程序的时候选择的是否与其相同。
2.
最后本文错误发现是halcon的原因,安装的halcon为x64的,但编译所用为32位的,因此需要安装x86的halcon13,之后将项目属性表中的将lib改为32位的lib即可;