| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Definition af 64 Bit GCC
    Mange computer sprog, der anvendes til at udvikle desktop applikationer er " kompileret " sprog , hvilket betyder, at kildekoden skabt af programmøren skal udarbejdes i maskinen, sprog, før det kan bruges . Efter kompileringen kan imidlertid programmet køre på ethvert system matcher systemet koden blev indsamlet på : For eksempel kan et program udarbejdes på Ubuntu køre på de fleste Ubuntu distributioner. Desuden type system koden blev indsamlet på (32-bit eller 64- bit) bestemmer hvilken form for system programmet kan køre på . GNU Compile Samlingen indeholder compilere til operativsystemet Linux , i både 32-bit og 64- bit versioner. GCC

    GNU Compiler Collection repræsenterer en gruppe af compilere og udarbejdelse redskaber til en bred vifte af computer programmeringssprog. Oprindeligt udviklet som fri software , GCC er tilgængelig for nogen at bruge , selv om det var hensigten kun at arbejde på Linux -systemer. Mens GCC indsamler sprog spænder fra Lisp til Fortran til Go , dens mest populære brug er dens funktion som C /C + + /Objective- C compiler .
    32-bit vs 64 bit

    Hvilken type system et program vil køre på afgør , hvilken slags compiler det bruger . Der findes to typer af systemer i dag, programmører skal overveje ved udarbejdelsen code : 32- bit-systemer og 64-bit -systemer. Forskellen mellem disse to systemer kommer fra størrelsen af tal , der kan gemmes af processoren . Hver computer indeholder " memory registre " i processoren , der gemmer data under kode. I 32 -bit systemer , indeholder hver register 32 bit af ledig plads. I 64 -bit systemer , er der 64 bits.

    Forskelle mellem 32-bit og 64-bit

    Programmer kompileret til at arbejde med 64 -bit systemer vil antage, at hver register vil indeholde 64 bits . Det betyder blot, at 64- bit processorer kan repræsentere 64 binære cifre for hvert nummer. Fordi processor kan repræsentere større tal , betyder det, at processoren kan få adgang til større mængder af RAM og udføre større beregninger med større nøjagtighed. Hvis en 64- bit computer kompilerer en 64-bit program , som vil programmet kun udføre på 64-bit- systemer på grund af størrelse begrænsninger. Men ofte kan programmer kompileret på 32- bit systemer udføre 64 -bit systemer.
    Brug GCC

    type program GCC vil kompilere afhænger af den version af GCC installeret. En 32 -bit version af GCC på en 32 -bit OS vil kompilere 32-bit programmer. En 64 -bit version af GCC på en 64 - bit OS , men kan kompilere programmer i 64-bit eller 32 -bit. Brug af - M32 flag, vil den 64-bit compiler kompilere programmer til brug på 43 -bit systemer , hvilket betyder, at en udvikler kan skrive forskellige versioner af et program for hvert system : Hej

    $> gcc- M32 - o output32 file.c

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Cypher kryptografi til computere 
    ·Sådan ansøger foldning i Matlab Uden hjælp af funkti…
    ·Sådan Genstart din X Session 
    ·Sådan bruges Oracle Sekvenser 
    ·Sådan kontrolleres , om en variabel er et heltal 
    ·Hvordan til at omskrive koden for FPS Creator 
    ·Sådan Slet flere poster i Entity Framework Uden Loopin…
    ·Sådan Start Programmering i forsamlingen 
    ·Sådan Konverter Hex til Decimaler i Oracle 
    ·Hvordan at slippe af AppleScript fejl 
      Anbefalede Artikler
    ·Sådan Luk programmer i C 
    ·Grundlæggende Java Koder 
    ·Hvordan man skriver VB Kode for et Touch Screen tastatu…
    ·Sådan bruges Pipes i Java 
    ·Forskellen mellem Delete & Truncate i Oracle 
    ·Sådan Test Python Stream Handlers 
    ·ColdFusion og PHP Training 
    ·Sådan vises en Character som et heltal i Java 
    ·Sådan fjernes det sidste element på en Ruby Array 
    ·Sådan bruges C + + klasse Template Specialisering 
    Copyright © Computer Viden http://www.computerdk.com