Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Definisjon av 64 Bit GCC
    Mange programmeringsspråk som brukes til å utvikle desktop-applikasjoner er " kompilert " språk , noe som betyr at kildekoden opprettet av programmerer må kompileres inn i maskinen språket før det kan brukes . Etter kompilering , derimot , kan programmet kjøres på alle systemer matching systemet koden ble utarbeidet på : For eksempel kan et program utarbeidet på Ubuntu kjøre på de fleste Ubuntu -distribusjoner . Videre type system koden ble utarbeidet på ( 32 -bit eller 64 -bit ) bestemmer hva slags system programmet kan kjøre på . GNU Kompiler Collection inneholder kompilatorer for operativsystemet Linux , i både 32-bit og 64 -bit versjoner . GCC

    GNU Compiler Collection representerer en gruppe av kompilatorer og kompilering verktøy for en rekke datamaskin programmeringsspråk. Opprinnelig utviklet som fri programvare , er GCC tilgjengelig for alle å bruke, selv om det var ment å bare fungere på Linux-systemer . Mens GCC kompilerer språk som spenner fra Lisp til Fortran to Go, er dens mest populære bruken sin funksjon som en C /C + + /Objective- C-kompilator .
    32 -Bit vs 64 - bit

    Hva slags system et program som vil kjøre på avgjør hva slags kompilatoren bruker det . Det finnes to typer systemer i dag som programmerere må vurdere når kompilere kode : 32 -bits systemer og 64 -bits systemer . Forskjellen mellom disse to systemene kommer fra størrelsen av tall som kan lagres av prosessoren . Hver datamaskin inneholder " minne registre " i prosessoren som lagrer data under kjøring av kode. I 32 - bits systemer , inneholder hvert register 32 biter av tilgjengelig plass . I 64 - bits systemer , det er 64 bits.

    Forskjeller mellom 32 -bit og 64 -bit

    programmer kompilert for å arbeide med 64- bits systemer vil anta at hvert register vil inneholde 64 bits. Dette betyr bare at 64 - bits prosessorer kan representere 64 binære siffer for hvert nummer . Fordi prosessoren kan representere større tall , betyr dette at prosessoren kan få tilgang til større mengder RAM og utføre større beregninger med mer nøyaktighet. Hvis en 64 - biters datamaskin utarbeider en 64 -bit program , vil det programmet kun kjøres på 64 -bits systemer på grunn av størrelse begrensninger . Ofte , derimot, kan programmer utarbeidet på 32 - bits systemer utføre av 64 - bits systemer .
    Hjelp GCC

    type program GCC vil kompilere avhenger av hvilken versjon av GCC installert. En 32 -bit versjon av GCC på en 32 -bit OS vil kompilere 32 - biters programmer . En 64 -bit versjon av GCC på en 64 - bit OS , men kan kompilere programmer i 64 -bit eller 32 -bit . Bruke - m32 flagg, vil 64-bits kompilator kompilere programmer for bruk på 43 - bits systemer , noe som betyr at en utvikler kan skrive ulike versjoner av et program for hvert system : en

    $> gcc - m32 - o output32 file.c

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan kode opptil en Square Root i HTML 
    ·Hvordan Graf flere datapunkter i MATLAB 
    ·Hvordan skrive en installasjon Script 
    ·Hvordan lage XSD 
    ·Fakta om MIME Format 
    ·Slik konfigurerer en Outlook-kalenderen Script 
    ·Hvordan bruke lagrede prosedyrer i SSRS 
    ·Slik bruker du en sak uttalelse i ASP.Net 
    ·Hvordan gjør jeg en Racing Car Game på Flash 8 
    ·Hvordan utvikle en test Plan 
      Anbefalte artikler
    ·Java 1.5 Merknader Tutorial 
    ·Slik bygger du en SWF -fil i PHP 
    ·Slik kjører C + + -filer på Notepad 
    ·Hvordan involvere API Med Android 
    ·Forskjellen mellom egendefinerte JSP Tags & Beans 
    ·Hvordan legge til en Running Java Process 
    ·Hvordan lage en produktkatalog i PHP 
    ·Vise Applets i NetBeans 
    ·Hva er en Dialog Form i Visual Basic 
    ·Hvordan Kontrakt en Array Into en Kommaseparerte String…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/