64Bit Anwendung



  • Hallo ich poste mal hier, ist zwar Konsole aber nicht win32. Warum bekomme ich bei folgendem Code:

    int main(int argc, char *argv[]){ 
    
    	return 0;
    }
    

    diese Fehlermeldung:

    fatal error LNK1112: Modul-Computertyp "X86" steht in Konflikt mit dem Zielcomputertyp "x64".

    Ich benutze VS2005 Prof und habe in den Projekteigenschaften Zielcomputer : MachineX64 (/MACHINE:X64) eingestellt, weil ich ja eine 64Bit Anwendung compilieren wollte. Was mach ich falsch? Wie compiliere ich eine 64Bit-Anwendung richtig?



  • Du solltest in den Projekteigenschaften den Konfigurations-Manager benutzen und dort via "Neu..." ein neue Plattform x64 (parallel zu Win32) erzeugen. (jeweils für Debug und Release)
    Alle Compiler/Linker-Eigenschaften werden dann automatisch richtig gesetzt.



  • Danke Wutz, du hast mir sehr geholfen.


Anmelden zum Antworten