| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Linux >> Content
    Comment compiler des applications 32 bits sur Linux 64 bits
    Chaque processeur de l'ordinateur dispose d'un bus de données qui a une ligne pour chaque bit dans le mot de données. Les processeurs les plus courantes dans les ordinateurs personnels traitent soit 32 mots - ou 64 -bit à la fois. Un programme ( qu'il s'agisse d'un système d'exploitation ou une application utilisateur ) écrit et compilé pour un système 64 bits ne fonctionnera pas sur un système 32 bits. Vous pouvez utiliser un ordinateur exécutant une version 64 bits du système d'exploitation Linux pour compiler une application qui fonctionnera sur les systèmes 32 bits , à condition que vous invoquez le compilateur avec les options appropriées. Instructions
    1

    connecter à l' ordinateur Linux . Lancez une invite de commande , soit en vous connectant en mode texte ou en lançant une fenêtre de terminal à partir de l'interface utilisateur graphique.
    2

    appeler le compilateur à la main tout en ajoutant l'option qui indique au compilateur de générer 32 Code bits . La manière spécifique de l'exécution de cette étape dépend du compilateur. Par exemple, pour compiler un programme C en utilisant "gcc" (gratuit et fourni avec toutes les distributions Linux) , ajoutez l' option de ligne de commande " - m32 " comme dans cet exemple :

    gcc- m32 myprogram.c -o myProgram

    Remplacer " myprogram.c " avec le nom du fichier source contenant votre code C . Appuyez sur " Entrée".
    3

    appeler le compilateur dans le cadre d'un "make" construire ( commune lors de la construction de grandes applications composées de plusieurs fichiers sources ) en ajoutant l'option appropriée pour le Makefile. Par exemple, pour le code C et "gcc " sur un shell " bash " , tapez la ligne suivante dans le shell : Trouvez

    export CFLAGS = - m32

    Prese "Entrée". Futures invocations de «faire» vont construire du code 32 bits , même si elle est exécutée sur un système 64 bits.

    Previous :

    next :
      articles connexes
    ·Comment ouvrir l'éditeur Vim dans Linux 
    ·Comment faire pour installer Kubuntu 8.10 sur l'Eee PC 
    ·Comment faire pour réinitialiser le mot de passe pour …
    ·Comment trouver un SSID caché avec une BackTrack 
    ·Comment supprimer Linux d' un double système de démar…
    ·Comment créer un compte de messagerie sous Linux 
    ·Comment vérifier le capteur de température de l'ordin…
    ·Comment installer PCLinuxOS 
    ·Comment faire pour installer SDK Java sur CentOS 
    ·Comment démarrer Knoppix avec un lecteur SATA 
      articles en vedette
    ·Comment Password Lock un ordinateur Wyse au démarrage 
    ·Comment décompresser dans le Terminal 
    ·Comment optimiser XP pour processeurs dual core 
    ·Comment faire pour défragmenter DOS 
    ·Comment défragmenter la mémoire virtuelle dans Vista 
    ·Comment supprimer un programme à partir du démarrage …
    ·Comment raccorder un Mac à un SMART Board 
    ·Comment copier et coller dans Apple 
    ·Comment configurer des utilisateurs distants à Sonic W…
    ·Comment changer le mot de passe routeur dans Vista 
    Copyright © Connaissances Informatiques http://fr.wingwit.com