Maison  >  Article  >  Opération et maintenance  >  Étapes d'installation du code source Linux

Étapes d'installation du code source Linux

(*-*)浩
(*-*)浩original
2019-11-06 11:20:284617parcourir

Presque tous les logiciels sous Linux sont sous licence GPL, donc presque tous les logiciels fourniront du code source.

Pour être exécuté sous Linux, un logiciel doit être un fichier binaire. Par conséquent, lorsque nous obtenons le code source du logiciel, nous devons le compiler dans un fichier binaire avant de pouvoir l'exécuter sous Linux.

Étapes d'installation du code source Linux

Processus de compilation du logiciel

Il faut deux étapes pour compiler le code source dans un fichier binaire pouvant être exécuté sous Linux : (Apprentissage recommandé : Exploitation et maintenance de Linux)

1. Utilisez le compilateur gcc pour compiler le code source dans un fichier cible

2. lier le fichier cible dans un fichier binaire

Ce processus semble simple, mais il ne l'est pas. Le code source d'un logiciel est souvent encapsulé dans plusieurs fichiers sources. De plus, ces fichiers présentent des dépendances complexes et la compilation doit être effectuée dans le strict respect de l'ordre spécifié, ce qui augmente sans aucun doute la difficulté de la compilation. Heureusement, la commande make peut nous aider à simplifier le processus de compilation.

L'ensemble du processus de compilation est condensé dans le fichier Makefile (indiquant à la commande make comment compiler et lier le programme). Lorsque la commande make est exécutée, make recherchera le fichier Makefile dans le répertoire actuel, et basé sur le fichier Il est nécessaire de terminer l'ensemble du processus de compilation.

Le fichier Makefile est généré par la commande configure. Lors de l'exécution de la commande configure, configure générera dynamiquement un Makefile adapté à ce système en fonction de l'environnement système actuel pour être utilisé par la commande make.

Étapes d'installation du code source Linux

Obtenez le code source

Téléchargez le code source du logiciel dans /usr/local/ et décompressez-le.

Voir les fichiers INSTALL et README

Après décompression, visualiser les fichiers INSTALL et README Ces deux fichiers présentent en détail la méthode d'installation et les précautions de ce logiciel.

Créer un Makefile

Exécutez la commande configure pour générer un Makefile.

Compile

Exécutez la commande make clean;make pour compiler le code source dans un fichier binaire.

PS : La commande make clean permet d'effacer les fichiers cibles générés par la dernière compilation. Cette étape est facultative, mais afin de garantir le succès de la compilation, il est préférable de l'ajouter. Empêchez les échecs de compilation dus aux fichiers objets résiduels dans le logiciel.

Installation

Exécutez la commande make install pour installer le fichier binaire compilé à l'étape précédente dans le répertoire spécifié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn