| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Linux >> Content
    Sådan kompilere 32- bit programmer på 64- bit Linux
    Hver computer processor har en databus , der har en linje for hver bit i data ord. De mest almindelige processorer i personlige computere håndtere enten 32 - eller 64-bit ord ad gangen . Et program (det være sig et operativsystem eller en bruger ansøgning) skrevet og kompileret til en 64- bit system vil ikke køre på et 32- bit system. Du kan bruge en computer, der kører en 64- bit version af Linux-styresystemet til at kompilere et program, der vil køre på 32- bit systemer , forudsat at du påberåbe compileren med de relevante muligheder. Instruktioner
    1

    logge ind på Linux-computer . Lancere en kommando shell , enten ved at logge ind i tekst -tilstand eller ved at lancere et Terminal vinduet fra den grafiske brugerflade .
    2

    Invoke compileren med hånden samtidig med at tilføje den mulighed, instruerer compiler til at generere 32 - bit kode . Den specifikke måde at udføre dette trin afhænger af compiler. For eksempel, at kompilere et C-program ved hjælp af " gcc " ( fri og inkluderet med hver Linux-distributionen ) tilføje " - M32 " kommandolinjemarkeringen som i dette eksempel : Hej

    gcc- M32 myProgram.c - o mappen Mine

    Erstat " myProgram.c " med navnet på kilden fil, der indeholder din C-kode . Tryk på " Enter".
    3

    Invoke compiler som del af en "gøre" bygge ( almindeligt , når man bygger store applikationer bestående af flere kildefiler ) ved at tilføje den relevante valgmulighed for Makefile . For eksempel, for C-kode og " gcc " på en " bash " shell skrive følgende linje i skallen : " . Enter"

    eksport CFLAGS = - M32

    Prese Fremtidige kald af "gøre" vil bygge 32- bit kode , selvom køre på en 64- bit system.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Boot Puppy Linux From USB 
    ·Sådan bruges Notification Bubbles i Fedora 12 
    ·Linux Programmer og Spil 
    ·Hvordan jeg Afbryd i Linux 
    ·Linux Password Recovery Tools 
    ·Hvordan laver xconfig afhængigheder 
    ·Minimumskrav SDRAM Krav til uClinux 
    ·Min Ubuntu Theme Crashed 
    ·Sådan kontrolleres en Linux Memory Leak 
    ·Hvordan laver Ændringer Sendmail.mc 
      Anbefalede Artikler
    ·Sådan køres Systemgendannelse Fra et Genoprettelsesko…
    ·Sådan installeres PHP5 - SNMP Webmin i Ubuntu 
    ·Sådan Print Screen Med XP 
    ·Hvordan man laver en Tilde på din laptop 
    ·Sådan konfigureres Intel Core 2 Quad Q6600 
    ·Hvordan får jeg tilladelse til at slette et program Je…
    ·Sådan aktiveres Windows Genuine 
    ·Sådan bruges en NTP-server for at indstille tiden i Wi…
    ·Sådan ændres proceslinjen til White 
    ·Sådan installeres Windows XP Media Center 
    Copyright © Computer Viden http://www.computerdk.com