Les outils logiciels de développement de Linux

Cet article décrit brièvement ce que outils de développement logiciel sont disponibles pour écrire des applications pour Linux. Linux comprend les outils logiciels de développement suivants Unix traditionnels:

  • Les éditeurs de texte comme vi et emacs pour la modification du code source.

  • UN Compilateur C pour compiler et lier les programmes écrits en C - le langage de programmation de choix pour l'écriture d'applications Unix (bien que de nos jours, de nombreux programmeurs se tournent vers C ++ et Java). Linux inclut la licence GNU C et les compilateurs C de. A l'origine le compilateur GNU C était connu comme GCC - qui signifie maintenant GNU Compiler Collection. (Voir la description au Gnu.org.)

  • La Utilitaire make GNU pour automatiser le logiciel Le processus de construction - le processus de combinaison des modules objet dans un fichier exécutable ou d'une bibliothèque. (Le système d'exploitation peut charger et exécuter un exécutable- un bibliothèque est un ensemble de code binaire qui peut être utilisé par exécutables).




  • UN débogueur pour les programmes de débogage. Linux inclut le débogueur GNU gdb.

  • UN Système de contrôle de version de garder une trace des différentes révisions d'un fichier source. Linux est livré avec RCS (Revision Control System) et CVS (Concurrent Versions System). Aujourd'hui, les projets de source les plus ouverts utilisent CVS comme système de contrôle de version, mais un récent système de contrôle de version Subversion appelé est en cours d'élaboration pour remplacer CVS.

Vous pouvez installer ces outils de développement logiciel dans une distribution Linux:

  • Xandros: Habituellement, les outils sont installés par défaut.

  • Fedora: Sélectionnez le package Outils de développement lors de l'installation.

  • Debian: Type apt-get install gcc et alors apt-get install libc6-dev dans une fenêtre de terminal.

  • SUSE: Choisissez Main Menu-System-YaST, cliquez sur Logiciel sur le côté gauche de la fenêtre, puis cliquez sur Installer et supprimer des logiciels. Type gcc dans le champ de recherche dans YaST, sélectionnez les paquets concernés des résultats de la recherche, et cliquez sur Accepter pour installer. Si vous trouvez des paquets manquants, vous pouvez les installer d'une manière similaire.


» » » » Les outils logiciels de développement de Linux