错误 LNK1112 模块计算机类型“x64”与目标计算机类型“X86”冲突 MSImage_AP03Insp C:\Users\Administra

开发环境: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    


错误	LNK1112	模块计算机类型“x64”与目标计算机类型“X86”冲突	MSImage_AP03Insp	C:\Users\Administra

解决方法:

1. 检查配置管理器配置是64还是32位,编译执行程序的时候选择的是否与其相同。

错误	LNK1112	模块计算机类型“x64”与目标计算机类型“X86”冲突	MSImage_AP03Insp	C:\Users\Administra

错误	LNK1112	模块计算机类型“x64”与目标计算机类型“X86”冲突	MSImage_AP03Insp	C:\Users\Administra

2.

 

     最后本文错误发现是halcon的原因,安装的halcon为x64的,但编译所用为32位的,因此需要安装x86的halcon13,之后将项目属性表中的将lib改为32位的lib即可;

错误	LNK1112	模块计算机类型“x64”与目标计算机类型“X86”冲突	MSImage_AP03Insp	C:\Users\Administra

上一篇:[hadoop那些事]大数据综合平台——本科时期收官之作


下一篇:中学网吧回忆,跑马机游戏