Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Linux >> Content
    Hvordan å kompilere 32 - bits applikasjoner på 64 -bits Linux
    Hver datamaskin prosessor har en databuss som har én linje for hver bit i dataord . De mest vanlige prosessorer i personlige datamaskiner håndtere enten 32 - eller 64 -bits ord om gangen . Et program (det være seg et operativsystem eller et brukerprogram ) skrevet og samlet for et 64 -bit system vil ikke kjøre på et 32 - bit system . Du kan bruke en datamaskin som kjører en 64 -bit versjon av operativsystemet Linux å kompilere et program som kan kjøres på 32 - bits systemer , forutsatt at du starter kompilatoren med de aktuelle alternativene . Instruksjoner
    en

    logge på Linux-maskinen . Lansere en kommando shell , enten ved å logge inn i tekst -modus eller ved å lansere et Terminal-vindu fra det grafiske brukergrensesnittet .
    2

    Påberope kompilatoren for hånd mens du legger det alternativet som instruerer kompilatoren å generere 32 - bits kode . Den bestemte måte å utføre dette trinnet er avhengig av kompilatoren. For eksempel, for å kompilere et C-program ved hjelp av " gcc " (gratis og følger med alle Linux-distribusjon ) , legge til " - m32 " kommandolinje flagg som i dette eksempelet : en

    gcc - M32 myProgram.c -o MyProgram

    Erstatt " myProgram.c " med navnet på kildefilen som inneholder C-kode . Trykk på "Enter".
    3

    Påberope kompilatoren som en del av en "make " bygge ( vanlig når du bygger store programmer som består av flere kildefiler ) ved å legge det aktuelle alternativet til Makefile . For eksempel , for C-kode og " gcc " på en " bash " shell , skriv inn følgende linje inn i skallet : " . Enter"

    eksport CFLAGS = - m32

    Prese Fremtidige påkallelser av "make " vil bygge 32 - bits kode , selv om det kjøres på en 64 - bit system .

    früher :

     Weiter:
      Relatert Artike
    ·Slik sletter Citrix ICA Preferences 
    ·Hvordan få en digital klokke på AWN 
    ·Hvordan aktivere skjermspareren Lock i openSUSE 
    ·Hvordan virker Grub i Linux 
    ·Hvordan Sett Rocks Cluster 
    ·Hvordan Endre Superuser passord 
    ·Hvor å konvertere FLV til OGV og FFMPEG 
    ·Hvordan bruke VNC på Linux 
    ·Slik kopierer Linux Installer Disc til en harddisk 
    ·Slik formaterer du en harddisk Med GParted for en ukjen…
      Anbefalte artikler
    ·Hvordan vet jeg Alt er lastet når du starter Windows X…
    ·Min Ubuntu Live CD vil ikke starte Dell 
    ·Hvordan å optimalisere lyden på My Sony Vaio 
    ·Slik deaktiverer Windows XP Hjelp service 
    ·Hvordan finne Resume Wizard på XP Professional 
    ·Hvordan sette opp OS 10 fra en ekstern harddisk 
    ·Slik kjører du en Mac på en Asus Laptop 
    ·Hvordan åpne en delt mappe 
    ·Hvordan slå på trådløs LAN i en HP 6510b 
    ·Hva Er MCSA sertifisering 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/