Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Kompilacja x86 na systemie x64

Ostatnio zmodyfikowano 2014-10-01 02:25
Autor Wiadomość
korkoran
Temat założony przez niniejszego użytkownika
Kompilacja x86 na systemie x64
» 2014-09-30 13:02:00
Witam,

Mam program skompilowany za pomocą MS Visual Studio 2012. Na moim 64 bit systemie wszystko ładnie działa. Działa też na Viscie 64 bit. Lecz kiedy chcę uruchomić program na 32 bit viscie to dostaje komunikat, że nie jest to aplikacja Win32. Próbowałem grzebać w opcjach kompilacji w VS, ale nic nie dawało oczekiwanego rezultatu.
P-117796
b00rt00s
» 2014-09-30 13:47:22
Musisz zmienić flagi kompilatora. W gcc należy użyć flagi -m32 oraz (opcjonalnie) flag -march=i686 -mtune=generic. Nie znam kompilatora od MS, ale szukaj w internecie czegoś w tym stylu.
P-117800
MrPoxipol
» 2014-09-30 19:12:17
P-117809
DejaVu
» 2014-10-01 02:25:46
Skoro używasz Visual Studio 2012 to musisz w opcjach projektu w pierwszej kolejności przestawić opcję Platform Toolset na "Visual Studio 2012 -Windows XP (v110_xp)". W przeciwnym razie nie będzie działała Ci żadna aplikacja na Windows XP. Aplikacji na starsze systemy niż Windows XP nie skompilujesz kompilatorem z tego IDE.
P-117817
« 1 »
  Strona 1 z 1