Gå til innhold

LNK1112: module machine type 'X86' conflicts with target machine type 'x64'


Anbefalte innlegg

Har hatt problem med denne feilen en stund nå:

LNK1112: module machine type 'X86' conflicts with target machine type 'x64'

 

Dette skjer med alle prosjekt jeg prøver å koke sammen, og når jeg endrer på target machine type, så får jeg denne feilen:

 

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

 

Jeg forstår ikke hva som er galt her, har prøvd å google men finner ingen svar som fungerer.

Lenke til kommentar
Videoannonse
Annonse

Hvis du setter den til x86 regner jeg med at det funker. Sjekk at C++ Compileren er satt til å kompilere til samme arkitektur som linkeren er satt til å generere. En kan ikke blande 32-bit og 64-bit kode.

edit: for å sette på 64-bit kompilering, så sett det heller ved å legge til en 64-bit versjon i Configuration manager (bare velg New Configuration så skal den foreslå 64-bit), så skal den fikse de tinga der selv.

Endret av GeirGrusom
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...