fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突

vs界面显示是win32编译方案,工程设置也是win32,但是注意编译信息的第一行,起始是x64方案!
具体原因可能是vs的一个不合理不人性化的地方,工程右键属性页面,最上面一行,最右边,配置管理器,如下图,活动解决方案平台与下面各工程的平台可以不一致!
fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突_第1张图片
也不知道什么时候改的,感觉是vs自己改的。
我担心vs自己乱改配置,就把win32之外的平台全部删了,下面每个工程都要独立删一遍,再配置平台就不容易出错了,也没给vs出错的机会。

你可能感兴趣的:(windows,visualstudio)