Als «64-bit» getaggte Fragen

Eine 64-Bit-Architektur ist normalerweise ein System, in dem Adressen (Zeiger) 64 Bit breit sind. Manchmal kann dies ein System bedeuten, bei dem die „natürliche“ Größe für Ganzzahlberechnungen (die Wortgröße) 64 Bit beträgt.



9
Was bedeutet das Visual Studio-Ziel "Beliebige CPU"?
Ich habe einige Verwirrung in Bezug auf die Erstellungsoptionen der .NET-Plattform in Visual Studio 2008. Was ist das Kompilierungsziel "Beliebige CPU" und welche Art von Dateien werden generiert? Ich habe die ausführbare Ausgabedatei dieses Builds "Any CPU" untersucht und festgestellt, dass es sich um die ausführbaren x86-Dateien handelt (wer würde …

19
"Es wurde versucht, ein Programm mit einem falschen Format zu laden", auch wenn die Plattformen identisch sind
Ich rufe Funktionen von einer nicht verwalteten 32-Bit-DLL auf einem 64-Bit-System auf. Was ich bekomme ist: BadImageFormatException: Es wurde versucht, ein Programm mit einem falschen Format zu laden. (Ausnahme von HRESULT: 0x8007000B) Zuerst hatte ich meine Projekte auf die Any CPU-Plattform eingestellt, also habe ich beide auf x86 geändert, aber …


29
Wie erkenne ich eine Windows 64-Bit-Plattform mit .NET?
In einer .NET 2.0 C # -Anwendung verwende ich den folgenden Code, um die Betriebssystemplattform zu erkennen: string os_platform = System.Environment.OSVersion.Platform.ToString(); Dies gibt "Win32NT" zurück. Das Problem ist, dass "Win32NT" auch unter Windows Vista 64-Bit zurückgegeben wird. Gibt es eine andere Methode, um die richtige Plattform zu kennen (32 oder …


8
CentOS 64-Bit-ELF-Interpreter
Ich habe gerade die 64-Bit-Version von CentOS 6 installiert. Ich versuche, eine 32-Bit-Anwendung auf einem 64-Bit-Computer zu installieren, und habe folgende Fehlermeldung erhalten: /lib/ld-linux.so.2: fehlerhafter ELF-Interpreter: Keine solche Datei oder kein solches Verzeichnis Ich bin neu in Linux. Wie löse ich das?

17
Die Anwendung konnte nicht korrekt gestartet werden (0xc000007b)
Ich habe eine Client / Server-App, die ich auf einem einzelnen PC entwickelt habe. Jetzt braucht es zwei serielle Schnittstellen, also habe ich mir einen PC von einem Freund ausgeliehen. Wenn ich meine App erstelle und versuche, sie auszuführen oder zu debuggen (ob in der Delphi-IDE oder im Windows-Dateimanager), wird …
159 windows  delphi  64-bit 

8
C # - So erhalten Sie Programmdateien (x86) unter Windows 64-Bit
Ich benutze: FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp" Um festzustellen, ob ein Programm auf einem Computer des Benutzers erkannt wird (es ist nicht ideal, aber das Programm, das ich suche, ist ein richtiger alter Kludge einer MS-DOS-Anwendung, und ich konnte mir keine andere Methode vorstellen). Unter Windows XP und 32-Bit-Versionen von …
153 c#  windows  file  64-bit 

7
Was ist die Bitgröße von long unter 64-Bit-Windows?
Vor longnicht allzu langer Zeit hat mir jemand gesagt, dass es auf 64-Bit-Computern keine 64-Bit-Computer gibt, die ich immer verwenden sollte int. Das ergab für mich keinen Sinn. Ich habe gesehen, dass Dokumente (wie die auf Apples offizieller Website) sagen, dass sie longbeim Kompilieren für eine 64-Bit-CPU tatsächlich 64 Bit …
137 c++  c  windows  64-bit  porting 




7
Verwenden Sie beim Erstellen in Visual Studio unter bestimmten Bedingungen eine 32/64-Bit-Referenz
Ich habe ein Projekt, das 32/64-Bit erstellt und entsprechende 32/64-Bit-Abhängigkeiten aufweist. Ich möchte in der Lage sein, Konfigurationen zu wechseln und die richtige Referenz zu verwenden, weiß jedoch nicht, wie ich Visual Studio anweisen soll, die architekturgerechte Abhängigkeit zu verwenden. Vielleicht gehe ich falsch vor, aber ich möchte in der …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.