Jak naprawić błąd "module machine type 'X86' conflicts with target machine type 'x64'"?

0

Podczas kompilacji programu w Visaul Studio 2012 dostaję taki error, jak można to naprawić?

Error	1	error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'	C:\Users\abc\Desktop\codes\01_Intro\Source\sfml-graphics.lib(sfml-graphics-2.dll)	01_Intro

dodanie znacznika <code class="none"> - @furious programming

0

Moduły programu są skompilowane dla różnych architektur i linker tego nie chce linkować. Rozwiązanie to przekompilowanie całości dla jednej architektury.

https://msdn.microsoft.com/en-us/library/21ksa10x.aspx

0

Jak można to przekompilować?

0

F5 ;)

0

Dołącz do projektu odpowiednią wersję SFML i przekompiluj. Tworzysz program pod jedną architekturę dokładając moduł dla innej.

A później... F5 :)

http://www.sfml-dev.org/download/sfml/2.2/

1 użytkowników online, w tym zalogowanych: 0, gości: 1