这2天要升级一个arx程序到64位,在vs2008上编译的时候提示“模块计算机类型“x64”与目标计算机类型“X86”冲突”,google了好久,提供的无非都是“链接器-》高级-》目标计算机”之类的东东,试了也没用,最后在链接器的命令行里发现了这个:

与原来的 /MACHINE:x64冲突了,最后删掉它就搞定了。估计是从vs的早期版本升上来的时候被添加的。郁闷死人了,耗了我几天
本文记录了解决在VS2008中编译ARX程序时出现的模块计算机类型冲突问题的过程。通过删除链接器命令行中与/MACHINE:x64冲突的设置,成功解决了从早期版本升级带来的问题。
这2天要升级一个arx程序到64位,在vs2008上编译的时候提示“模块计算机类型“x64”与目标计算机类型“X86”冲突”,google了好久,提供的无非都是“链接器-》高级-》目标计算机”之类的东东,试了也没用,最后在链接器的命令行里发现了这个:

与原来的 /MACHINE:x64冲突了,最后删掉它就搞定了。估计是从vs的早期版本升上来的时候被添加的。郁闷死人了,耗了我几天
1479

被折叠的 条评论
为什么被折叠?