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.
A propos Auteur
Liste de contrôle de l'installation de Linux Chaque distribution Linux diffère légèrement dans l'interface utilisée pour installer le système d'exploitation sur votre ordinateur de bureau, l'ordre de l'information qu'il demande, et les outils qu'il utilise pour simplifier le processus…
Linux: la licence publique générale GNU Le texte de la licence publique générale GNU (GPL) est dans un fichier nommé COPIE dans différents répertoires de votre système Linux. Par exemple, tapez la commande suivante pour trouver une copie de ce fichier dans votre système Linux pour…
Installation de Linux et gestion des paquets L'examen de certification Linux + CompTIA nécessite la connaissance de la gestion de l'installation et le paquet Linux. Ce tableau montre les sous-thèmes, les poids, les descriptions et les principaux domaines de connaissances pour ce…
Comment imprimer avec unix UNIX vous permet de faire tout ce que tout autre système d'exploitation fait, et qui comprend l'impression de fichiers et de documents. Le tableau suivant vous montre comment imprimer si vous êtes sur un système UNIX V ou en utilisant Linux ou…
Compiler et lier des applications avec les fichiers makefile Lorsque vous créez une application, vous écrivez votre code dans divers fichiers de code source. Pour une application, vous pouvez avoir beaucoup de différents fichiers de code source. Certains grands projets d'entreprise peuvent avoir des…
Comment faire pour installer du code C ++ :: blocs dans Ubuntu Linux Code :: Blocks pour C ++ ne comprend pas gcc sous Linux, donc l'installation est un processus en deux étapes. D'abord, vous aurez besoin d'installer gcc. Ensuite, vous pouvez installer Code :: Blocks.Gcc InstallationLe compilateur gcc est…
Configuration de votre ordinateur pour php et le site Web de mysql développement Pour utiliser votre ordinateur local pour développer votre site Web, vous devez installer un serveur Web, PHP, et MySQL. PHP et MySQL sont à télécharger et utiliser gratuitement. Installation du serveur WebAprès avoir configuré l'ordinateur,…
Comment installer python sur un système linux Certaines versions de Linux viennent avec Python installé. Par exemple, si vous avez une Red Hat Package Manager (RPM) la distribution à base (tels que SUSE, Red Hat, Yellow Dog, Fedora Core, et CentOS), vous avez probablement déjà Python sur…
Options de l'éditeur de code R R est beaucoup de choses: un langage de programmation, un environnement de traitement statistique, un moyen de résoudre les problèmes, et une collection d'outils utiles pour rendre votre vie plus facile. La seule chose que R est pas est une…
De commencer la programmation tout-en-un pour les nuls La plupart des langages de programmation peuvent prendre des décisions fondées sur les données que vous fournissez. Au lieu d'effectuer les mêmes tâches que le même nombre de fois, les déclarations de branchement de créer un programme qui…
Programmation compilateurs et interprètes Programmation nécessite des outils spéciaux pour convertir votre programme écrit pour le langage technique que votre ordinateur comprend. Selon le langage de programmation, vous avez besoin soit d'un compilateur ou un interprète pour faire…
Comment installer le logiciel Linux sur votre Raspberry Pi Comme vous l'avez deviné maintenant, sous Linux, les opérations de base sur les fichiers ne sont pas complètement simple. Donc, vous pensez peut-être que l'installation de logiciel sur votre Raspberry Pi est encore plus difficile.Ce n'est pas!…
Raspbian: votre système d'exploitation linux pi de framboise En langage informatique, l'esprit qui exécute votre Raspberry Pi est appelé système d'exploitation (OS en abrégé). Les systèmes d'exploitation sont comme un ordinateur manager- ils courent votre ordinateur pour vous. Lorsque vous dites à…
Comment installer l'environnement de Joomla sur un serveur linux locale Les outils que Joomla a besoin pour fonctionner peuvent être installés en un seul paquet par XAMPP. Lorsque vous installez XAMPP sur votre serveur Linux, il installe le serveur Web Apache, PHP, MySQL et pour vous, avec quelques autres outils qui…