title: fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
body: <p>I'm using CUDA (VC++, Visual studio 2008sp1) to debug a FEM program. The program can only run on a Win32 platform, for the insufficiency of cuda. I think the library files linked are all compiled on the x86 platform, but when I compile it, I get the error message</p>
  <blockquote>
  <p>fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'.</p>
  </blockquote>
  <p>I have tried to convert the platform to x64, but it didn't work. Please tell me: what is &quot;module machine type&quot; and what is &quot;target machine type&quot;? How can I overcome it?</p>