An excerpt from the chronicles of x64 programming..

Looking for a solution for the following problem?:

fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'AMD64' 

Guess what: it’s brain-dead simple to solve! Just head on to Project Properties/Linker/Command Line. See the “Additional Options” at bottom? It’s got a “/MACHINE:X86” line which shouldn’t be there. Just get rid of it and you’re set.

I’ve hit this problem for so many times now that I think this post might actually save some of those precious hours you don’t have for spending time on hunting down such trivial bugs..

Leave a Reply

Your email address will not be published. Required fields are marked *