Installer des applications sur Guadalinex v9

Installer des applications sur Guadalinex v9

Installer des applications sur Guadalinex v9

Lors de l'installation Guadalinex v9, il existe un certain nombre d'applications qui seront désormais directement disponibles sans avoir besoin de faire autre chose. Si vous en avez besoin d'autres qui ne sont pas inclus dans l'installation initiale, pas de problème, vous pouvez les ajouter à votre système à tout moment.

Table des matières

    Lors de l'installation d'une nouvelle application sur Guadalinex et en général sous Linux, il peut y avoir quatre cas

    • que l'application dont vous avez besoin se trouve dans les référentiels de logiciels de Guadalinex
    • qui se trouve dans un référentiel spécifique en dehors de ceux de Guadalinex
    • demandez au développeur de vous fournir un package DEB (le système utilisé par Debian et ses dérivés)
    • pour vous fournir le code source afin que vous puissiez le compiler vous-même

    Ces quatre situations sont classées en commençant par la plus simple et en terminant par la plus lourde et en commençant également par la plus probable et en terminant par la moins fréquente ; la méthode d’installation la plus probable sera donc de loin la plus simple.

    Installer à partir des référentiels Guadalinex

    Les référentiels de logiciels sont les précurseurs des magasins de logiciels modernes que vous utiliserez sûrement, par exemple, pour installer des applications sur votre téléphone mobile. Vous serez peut-être surpris d’apprendre que cette invention existe depuis longtemps.

    Les logiciels des référentiels peuvent être installés très facilement avec une commande depuis la console ou, si vous n'aimez pas beaucoup le terminal, depuis une application graphique qui vous aidera également à explorer les packages disponibles.

    Pour installer un package à partir de la ligne de commande, tapez simplement programme d'installation sudo apt-get, "program" étant le nom du package. Ce n'est pas indispensable mais c'est une bonne idée de commencer par mettre à jour la liste des packages avec sudo apt-get update. La commande sudo qui précède les commandes est utilisé pour les exécuter avec les privilèges d'administrateur donc, au moins la première fois, il vous demandera d'écrire votre mot de passe et logiquement votre utilisateur doit être dans le groupe des administrateurs. Lors de la mise à jour, la progression apparaîtra. Dans la capture d'écran ci-dessous, elle apparaît grisée et résumée pour se concentrer sur ce qui est important.

    Mettre à jour les référentiels depuis la console avec sudo apt-get update

    Si le package que vous installez dépend d'autres, il vous en informera et vous demandera une confirmation pour les installer. Pour tout installer, vous devez cliquer sur la touche S (qui, comme elle est choisie par défaut, peut être remplacée par la touche Entrée) ou si ce qu'elle propose ne vous convient pas, vous pouvez cliquer sur la touche n et annuler l'opération. Dans la capture d'écran ci-dessous, également grisée, il propose d'installer certains packages en plus de Arduino, qui est celui que nous avons demandé, et en suggère et recommande d’autres. Il vous informe également que vous devrez utiliser une certaine quantité d'espace disque pour terminer l'opération.

    Installez le package depuis la console avec sudo apt-get install

    Si vous préférez quelque chose de plus graphique, Guadalinex v9 utiliser Synaptique En tant que gestionnaire de paquets, à mon avis, c'est une excellente décision. Pour le lancer, vous devez le choisir dans l'entrée Administration du menu principal si vous utilisez la version "standard" ou dans les Préférences si vous utilisez la version "lite".

    Accéder à Synaptic depuis le menu d'administration de Guadalinex Cinnamon
    Accéder à Synaptic depuis le menu des préférences de Guadalinex LXDE

    Comme il nécessite des privilèges d'administrateur, il vous demandera le mot de passe avant d'exécuter l'application. Si votre utilisateur n'est pas dans le groupe des administrateurs, vous connaîtrez sûrement le mot de passe de quelqu'un d'autre qui l'est (travailler normalement avec un utilisateur non privilégié n'a pas de sens, cela ajoute une autre couche de sécurité) La boîte contenant le nom de l'utilisateur est un menu déroulant menu dans lequel vous pouvez choisir l'utilisateur privilégié puis écrire son mot de passe dans la case ci-dessous.

    Mot de passe authentifier l'accès à Synaptic dans Guadalinex Cinnamon

    La cantidad de programas incluidos en los repositorios de Guadalinex es bastante grande así que para encontrar el que buscas puedes explorar una sección pulsando en el botón correspondiente del cuadro inferior izquierdo y luego en su nombre en el superior izquierdo y obtener información del mismo seleccionándolo a la droite.

    Dans l'exemple de la capture d'écran ci-dessous, nous avons sélectionné la section électronique des référentiels « univers » (logiciels libres) et parmi elle nous avons choisi Arduino, dont la description est affichée dans la case inférieure droite.

    Explorez les sections du référentiel de Synaptic

    Dans la boîte contenant la description du package, il y a trois boutons. Le premier, le plus à gauche, sert à afficher une capture d'écran de l'application. Avec celui du centre, vous pouvez voir un rapport des modifications que le package a subies depuis que nous l'avons installé (le cas échéant) et avec le dernier, vous pouvez visiter le site Web de l'application.

    Capture d'écran du package Arduino de Synaptic sur Guadalinex Cinnamon

    Vous pouvez également le trouver en utilisant le moteur de recherche et en écrivant le texte contenu dans le nom ou la description du package. La case de gauche passera en mode résultat de recherche où une liste des dernières recherches apparaîtra. Les packages trouvés avec les conditions de recherche apparaîtront dans la case de droite.

    Rechercher dans les référentiels des packages avec Synaptic sur Guadalinex Cinnamon

    Une fois que nous avons trouvé le ou les packages que nous voulons installer, il suffit de le sélectionner avec le bouton du menu contextuel de la souris (normalement le droit, sauf si vous êtes gaucher) et de choisir de marquer sur installer. Cette opération peut être répétée pour autant de programmes que nécessaire et une fois terminée l'installation est exécutée en cliquant sur le bouton "Appliquer".

    Cochez pour installer le package Arduino dans Synaptic par Guadalinex Cinnamon

    Comme expliqué avec la commande apt-get installer, s'il était nécessaire d'installer d'autres packages dont dépend celui que nous avons sélectionné, une boîte d'information s'afficherait avec les exigences et une autorisation serait demandée avant de les marquer.

    Confirmez la sélection de packages supplémentaires pour installer Arduino de Synaptic sur Guadalinex Cinnamon

    Il a déjà été dit qu'après cela, cliquer sur appliquer installera les packages marqués, nous savons donc déjà comment installer les applications qui se trouvent dans les référentiels, nous allons maintenant voir comment ajouter de nouveaux référentiels d'installer d'autres programmes qui ne font pas partie de ceux fournis par Guadalinex. Bien entendu, vous aurez besoin que le développeur vous fournisse les informations sur ces référentiels.

    Installer à partir d'un référentiel non inclus dans Guadalinex

    Supposons que je veuille installer le magnifique simulateur de circuit quoi de neuf. Tout d'abord, comme je l'ai déjà dit, j'examinerais Synaptique, notre gestionnaire de paquets, pour voir s'il est disponible dans les référentiels que nous Guadalinex avoir configuré.

    Rechercher le package Qucs dans les référentiels avec Synaptic sur Guadalinex Cinnamon

    Aucun package portant ce nom n'apparaît. Logiquement, je me suis assuré qu'il est écrit correctement et que c'est ce que je recherche vraiment donc je suppose qu'il n'est pas dans les référentiels.

    Résultat de la recherche du package Qucs dans les référentiels avec Synaptic dans Guadalinex Cinnamon

    La prochaine chose sera d'obtenir les informations nécessaires pour ajouter les référentiels contenant le programme dont j'ai besoin à ma configuration. Dans mon exemple, j'ai recherché quoi de neuf sur Internet et j'ai trouvé sur leur site Internet, entre autres informations, ce que je souligne dans la capture d'écran suivante : un lien vers le PPA (Personal Package Archive en espagnol)) des packages de candidature .

    Site Web du projet Qucs recherché sur Internet avec DuckDuckGo

    Dans le même lien, il explique également comment le faire depuis la console. Comme c'est très simple, regardons-le avant de détailler comment le faire dans Synaptique. Évidemment, vous n'avez pas besoin de faire plus d'une chose parmi deux : soit depuis la console, soit depuis le gestionnaire de packages.

    Pour ajouter le référentiel depuis la console, utilisez la commande sudo apt-add-repository ppa:qucs/qucs qui se chargera également de rechercher la clé publique afin que l'identité du développeur ne puisse pas être usurpée et que différents logiciels soient installés. Une fois ajouté il faudra mettre à jour les référentiels avec la commande sudo apt-get update. Et déjà, pour installer le package (et ses dépendances) il suffirait d'utiliser la commande sudo apt-get install qucs. Comme nous l'avons déjà expliqué, il faudra accepter l'installation des packages supplémentaires dont dépend le nôtre et comme des privilèges administratifs sont nécessaires, il demandera le mot de passe au moins la première fois.

    Comme pour les autres sessions de console, dans la capture d'écran ci-dessous, j'ai grisé les messages et résumé les moins importants pour mettre en évidence ce qui est le plus important pour vous : les commandes et les avertissements en attente d'une réponse. Une fois le processus terminé, le programme sera installé sur notre système et prêt à être utilisé.

    Session console pour ajouter le référentiel Qucs et installer le package

    Comme vous l'avez vu, avec le terminal c'est assez rapide et très simple. Nous allons maintenant vous expliquer comment procéder à partir de Synaptique. Fondamentalement, vous devez ajouter le nouveau référentiel et, pour des raisons de sécurité, la clé publique qui le signe (pour éviter qu'il ne soit usurpé).Nous pouvons commencer par rechercher la clé et ainsi faire le reste du processus à partir du gestionnaire de paquets.

    Sur le site du projet quoi de neuf nous avions trouvé des informations sur le PPA qui nous amènent à le site des forfaits. Dans la capture d'écran suivante, j'ai mis en évidence le lien pour trouver la clé. Vous devez afficher les informations techniques du PPA et cliquer dessus (Signing key)

    Rechercher la clé de signature Qucs PPA

    En cliquant sur la clé, le navigateur vous amènera à la page de recherche du Serveur de clés Ubuntu. Dans notre cas il n'y en a qu'une, on clique dessus et on a déjà le texte de la clé publique ; C'est ce texte qui est inclus entre les lignes BEGIN PGP PUBLIC KEY BLOCK et END PGP PUBLIC KEY BLOCK.

    Trouver la clé publique Qucs PPA

    Pour utiliser la clé dans le gestionnaire de paquets, vous devez la copier (ainsi que les lignes qui la contiennent) et l'enregistrer dans un document en texte brut (c'est-à-dire avec un éditeur de texte tel que Gedit, pas avec un traitement de texte comme celui de LibreOffice) N'oubliez pas le nom et l'emplacement du document lorsque le gestionnaire de packages le demande.

    Copier la clé publique Qucs PPA

    nous avions cherché quoi de neuf dans notre gestionnaire de paquets et il n'est pas apparu, nous allons maintenant ajouter le nouveau référentiel qui le contient en utilisant, pour ce faire, l'entrée "Dépôts" du menu "Paramètres".

    Configurer les référentiels Synaptic sur Guadalinex Cinnamon

    Lorsque vous entrez les paramètres, une boîte de dialogue apparaîtra. Dans l'onglet "Autres logiciels", vous pouvez voir une liste des référentiels actuellement disponibles et avec le bouton "Ajouter", vous pouvez en spécifier un nouveau.

    Liste des référentiels de base Guadalinex dans Synaptic

    Dans la boîte de dialogue qui apparaît, nous écrivons l'adresse du PPA que nous avons obtenue à partir de la page Web que nous avons montrée précédemment. Il est important de noter que vous devez spécifier la version d'Ubuntu qui va être utilisée. Dans notre cas, comme nous l'avons expliqué dans l'article Nous avons déjà Guadalinex v9, il dérive de Tahr fidèle d'Ubuntu il faudra donc écrire sûr pour déterminer le référentiel utilisé.

    Ajouter un nouveau référentiel dans Synaptic avec Guadalinex Cinnamon

    Revenons sur le site Qucs PPA pour expliquer d'où cela vient. deb http://ppa.launchpad.net/qucs/ubuntu fidèle principal. Dans la capture d'écran suivante, la zone contenant les informations qui nous intéressent maintenant a été mise en évidence.

    Retrouvez l'adresse du PPA Qucs sur son site internet

    Une fois le nouveau référentiel ajouté, il apparaît dans la liste précédente. D'ailleurs, le référentiel du code source apparaît également en plus de celui qui contient les packages binaires (déjà compilés) que nous avons spécifiés.

    Liste des référentiels modifiés dans Synaptic de Guadalinex Cinnamon

    Avant d'installer les packages du nouveau référentiel, nous devons pouvoir les vérifier avec leur clé. C'est pourquoi nous le copions depuis le Web et l'enregistrons dans un document texte. Dans l'onglet "Authentification" nous pouvons le charger avec le bouton "Importer la clé" qui nous demandera l'emplacement du document qui le contient (celui que nous avons enregistré auparavant)

    Clés publiques pour l'authentification des référentiels dans Synaptic de Guadalinex Cinnamon

    Si tout se passe bien, après avoir choisi le document avec la clé publique dans l'onglet "Authentification", un nouveau bloc apparaîtra qui correspond au nouveau référentiel.

    Nouvelle clé publique pour l'authentification du référentiel Qucs dans Synaptic par Guadalinex Cinnamon

    Lors de la fermeture de la boîte de dialogue après avoir ajouté le nouveau référentiel et sa clé correspondante, le gestionnaire de packages prévient que les référentiels ont changé mais que les modifications ne prendront effet qu'après leur rechargement.

    Avis de changement de référentiel dans Synaptic avec Guadalinex Cinnamon

    À partir de l'avis de mise à jour des référentiels lui-même, ils peuvent être rechargés en appuyant sur le bouton correspondant. Cela peut également être fait depuis l'interface principale de Synaptique à l'aide du bouton "Recharger" situé en haut à gauche, sous le menu.

    Progression de la mise à jour des référentiels Synaptic de Guadalinex Cinnamon

    Lorsque nous avons fini de recharger les informations depuis les référentiels, le package que nous recherchions, quoi de neuf, est maintenant disponible pour l'installation comme expliqué ci-dessus : sélectionnez-le avec le bouton du menu contextuel, en choisissant "Marquer pour installer" et en cliquant sur "Appliquer" lorsque vous avez fini de sélectionner les packages à installer.

    Qucs, nouveau package trouvé dans les nouveaux référentiels ajoutés à Synaptic dans Guadalinex Cinnamon

    Installer à partir d'un package DEB

    Pour réaliser cette opération très facilement nous pouvons utiliser l'outil GDebi qui est utilisé pour installer les packages DEB à partir d’un environnement graphique. Avec tout ce que vous avez vu jusqu'à présent, vous savez sûrement comment trouver le package et le marquer pour l'installer.

    Installez GDebi en utilisant Synaptic sur Guadalinex Cinnamon

    À propos, lors de sa vérification, il sera nécessaire de sélectionner également certains packages qu'il utilise. Quelques composants de l'interprète Python et le package de base du programme lui-même (gdebi-core)

    Vérifiez les packages supplémentaires pour installer GDebi depuis Synaptic sur Guadalinex Cinnamon

    Si vous devez installer Soins, le programme de plastification ultimaker, comme nous l'avons déjà vu dans la section précédente, je commencerais par le rechercher dans les référentiels, puisqu'il n'est pas disponible j'essaierais de rechercher sur Internet des référentiels autres que Guadalinex (et fiable) qui le contenait. Dans ce cas, je ne les ai pas trouvés, mais je les ai trouvés sur le site ultimaker un document avec une extension .deb (un package DEB) qui le contient.

    Il est important que vous choisissiez le package qui correspond à l’architecture de plateforme de votre système. Dans notre cas i386, qui est la version 32 bits de Guadalinex.

    Rechercher sur Internet le package DEB de Cura
    Téléchargez le package Cura DEB

    Une fois le package téléchargé (depuis le site Internet ultimaker) nous l'ouvrons avec notre nouvellement installé GDebi. Comme vous n'avez probablement pas d'autre application installée pour gérer les packages DEB, double-cliquez simplement sur l'icône du document (normalement il aura fini dans le dossier "Téléchargements" de votre dossier personnel). Mais s'il y a une autre application par défaut, parfois elle cela arrive avec les applications Pour compresser des documents, vous devez le sélectionner avec le bouton du menu contextuel de la souris et l'ouvrir expressément avec GDebi.

    Installer Cura avec GDebi

    GDebi prévient qu'il sera nécessaire d'installer 8 packages supplémentaires afin d'installer le package qui contient Soins. En cliquant sur le bouton "Détails", une liste des packages qui doivent spécifiquement être installés s'affichera.

    Détails des locaux de Cura

    Lorsque vous cliquez sur "Installer le package", il vous demandera le mot de passe (rappelez-vous que l'installation d'applications nécessite des privilèges d'administrateur). Si, comme dans notre cas, d'autres packages (dépendances) sont nécessaires, il les téléchargera et les installera automatiquement avec le programmes contenus dans notre package.

    Téléchargement des dépendances Cura depuis GDebi dans Guadalinex Cinnamon
    Installation des dépendances Cura depuis GDebi sur Guadalinex Cinnamon
    Installation de Cura depuis GDebi sur Guadalinex Cinnamon
    Cura installé avec GDebi sur Guadalinex Cinnamon

    Et voilà, il est désormais disponible. Il ne reste plus qu'à fermer les boîtes de dialogue. Vous aurez sûrement remarqué qu'il est possible, en cochant la case correspondante, de fermer automatiquement ces boîtes de dialogue s'il n'y a pas de message d'avertissement concernant quelque chose qui ne va pas ou qui requiert votre attention.

    Cura installé avec GDebi sur Guadalinex Cinnamon

    Une fois l'installation terminée, il revient à la boîte de dialogue initiale mais cette fois, dans la case "Statut" il signale que le package est déjà installé et propose de le désinstaller ou de le réinstaller à l'aide des boutons correspondants à chaque opération : "Réinstaller le package" et « Désinstaller le package ».

    Après avoir vu cette troisième méthode, installer à partir d'un package DEB, il peut sembler qu'elle est plus simple que la seconde, installer à partir d'un référentiel non inclus dans Guadalinex, et on suppose qu'ils ont été classés en fonction de la difficulté. À long terme, ce n’est pas comme ça ; l'utilisation de référentiels présente certains avantages par rapport à la simple installation d'un package ; D'une part, ils peuvent contenir plusieurs packages liés qui résolvent les dépendances plus efficacement et d'autre part, une fois le référentiel intégré au système de packages, il sera beaucoup plus facile, voire automatique, de mettre à jour les applications pour corriger les erreurs ou intégrer de nouvelles fonctionnalités. Il est également possible de créer des référentiels regroupant des applications d'un certain type (électronique, multimédia, impression 3D...) et plus fréquemment mises à jour que la branche officielle, compilées pour des plates-formes alternatives (telles que les processeurs ARM) personnalisées selon certaines entreprises. ou des critères techniques.

    Compiler le code source du programme

    La compilation est un terme utilisé pour désigner le processus de création d'une application destinée à être utilisée sur un système spécifique basé sur une plate-forme spécifique. Le processus de compilation ou de construction, comme on l'appelle aussi fréquemment, permet d'obtenir des documents binaires exécutables (code machine) à partir du code source. Ce qui précède est sujet à de nombreuses nuances, par exemple dans Java le byte-code est exécuté, ce qui serait quelque chose comme le code machine d'une machine virtuelle (une machine logicielle, pas physique). Il existe également de nombreuses applications écrites dans des langages interprétés (tels que Python), bien qu'il soit également possible que le code objet soit automatiquement créé à la volée. Il n'y a également aucune raison de ne pas mélanger tout ce qui précède et, par exemple, de créer les parties de l'application qui effectuent des tâches de calcul plus intensives dans un langage compilé et l'interface utilisateur dans un langage interprété.

    Tout ce qui précède devrait suggérer qu'il existe trop de manières possibles de construire une application pour pouvoir parler d'une méthode tout à fait standard et qu'il est très probable que vous deviez consulter les informations fournies par l'auteur pour construire le programme, qui sera sûrement accompagné d'un script de construction et/ou d'installation (un programme, littéralement un script).

    Avec les mises en garde précédentes notées, nous allons voir le processus, le plus standard possible, de construction d'une application à partir de son code source. D'une manière générale et en essayant d'être générique, voici les étapes à suivre :

    • Télécharger le code source
    • Décompressez-le (le cas échéant)
    • Définir le répertoire par défaut (pour le rendre plus pratique)
    • Set
    • Compiler
    • Installer (ou copier à la main, le cas échéant, le résultat du build)

    Il existe principalement deux alternatives télécharger le code source: que l'auteur le propose, généralement compressé, sur une page web ou, beaucoup plus courant aujourd'hui, qu'il utilise un système de contrôle de version (VCS) qui inclut un référentiel. Bien qu'il y en ait d'autres, comme Mercuriel o Bazar, les VCS les plus utilisés ces derniers temps sont Subversion (également connu sous le nom de SVN) et de plus en plus GIT. Il est possible que l'auteur fournisse des liens pour télécharger les documents d'application sur le serveur de contrôle de version lui-même, mais le plus optimal, par exemple pour maintenir une mise à jour, est d'utiliser les outils spécifiques disponibles dans les référentiels de Guadalinex.

    D'après ce qui a été dit, il est logique de penser que chaque application aura besoin des outils spécifiques au langage utilisé en plus des outils génériques qui peuvent s'appliquer. Il est très probable que vous ayez besoin d'installer le compilateur g++, qui à son tour dépend de gcc qui dépend de cpp et des outils make, automake, autoconf, autoreconf... qui ne sont pas dans l'installation de base même si la bonne nouvelle est qu'ils sont dans les dépôts de Guadalinex vous savez donc déjà comment les installer.

    Installer Subversion avec Synaptic sur Guadalinex Cinnamon
    Installer GIT avec Synaptic sur Guadalinex Cinnamon

    Maintenant que nous avons installé les outils, nous allons les tester avec quelques applications, par exemple, pour télécharger NVC (un compilateur et simulateur VHDL), nous utilisons la commande clone git https://github.com/nickg/nvc.git

    Clonage de NVC avec GIT

    Nous allons maintenant utiliser svn pour télécharger PIC32Prog, une application permettant de programmer des microcontrôleurs PIC 32 bits en utilisant, entre autres, un programmeur PICKit2. L'ordre responsable de cette opération est caisse svn http://pic32prog.googlecode.com/svn/trunk/ pic32prog-read-only Ne vous inquiétez pas de la lecture seule, cela signifie que si vous n'êtes pas enregistré, vous ne pourrez pas envoyer les modifications que vous apportez au programme au référentiel, mais le programme sera entièrement fonctionnel et bien sûr vous le serez. pouvoir le modifier sur votre ordinateur. Comme d'habitude j'ai résumé les messages.

    svn paiement pic32prog

    Si tel était le cas (ce n’est pas le cas dans les exemples précédents) il serait temps de décompresser. Vous pouvez le faire avec votre outil graphique préféré, probablement avec le gestionnaire de fichiers, installé avec Guadalinex, ou puisque nous avons la console sous la main, vous pouvez utiliser l'une des méthodes suivantes :

    • S'il s'agit d'un document au format ZIP avec la commande décompressez l'application téléchargée
    • Si c'est au format TGZ o TAR.GZ avec la commande tar -zxvf l'application téléchargée
    • Si le format du document est BZ2 avec la commande tar -jxvf l'application téléchargée

    La prochaine étape, quelque chose d'assez mineur mais utile, est changer de répertoire (dossier) à celui contenant l'application que nous construisons (compilons).C'est assez simple, étant NVC le nouveau dossier d'application, utilisez simplement la commande cd-nvc. Si vous avez modifié des dossiers pour d'autres opérations, il peut être nécessaire d'utiliser le chemin complet du dossier par exemple cd /home/vixtor/nvc ou s'il se trouve dans votre dossier personnel, vous pouvez enregistrer quelques frappes avec cd ~/nvc. Dans nos exemples précédents, cela ressemblerait aux captures d’écran ci-dessous.

    Passer au répertoire nvc
    Accédez au répertoire pic32prog

    La prochaine étape est la configuration. Normalement il suffira d'utiliser la commande . / Configure Mais comme cela a été dit à plusieurs reprises, il est important de consulter ce que l’auteur documente à ce sujet. Dans nos exemples, pic32prog ne nécessite aucune configuration (pas besoin d'utiliser . / Configure) alors que nvc doit d'abord exécuter les commandes ./autogen.sh y ./tools/fetch-ieee.sh et créez le dossier construire à partir duquel la configuration est exécutée avec la commande ../configurer

    Une fois l'application configurée, la commande est utilisée faire pour le construire. Le cas échéant, il peut également être nécessaire d'utiliser make install pour enregistrer tout en place après la génération du code exécutable. Plusieurs fois, il peut être utilisé rendre propre pour tout laisser propre, par exemple pour recompiler à partir de zéro si des modifications sont apportées.

    Construire pic32prog avec make

    En plus des outils permettant de construire l'application à partir du code source, l'application peut avoir besoin d'autres composants pour fonctionner, fréquemment des bibliothèques, et donc pour sa construction. Dans nos exemples, pic32prog a besoin des bibliothèques pour gérer le port USB sur lequel le programmateur (PICKit ou autre) sera connecté, et nvc a besoin de TCL, Flex et LLVM, qui doivent être disponibles avant de construire l'application.

    Comme vous le verrez, de nombreux facteurs influencent le processus de construction de l'application, il faut donc en finir avec ce qui a été dit au début : il est très important de consulter la documentation fournie par l'auteur sur la méthode et les exigences pour construire l'application car il est très difficile de proposer une procédure générique au-delà du mantra télécharger, décompresser, configurer, construire, installer et nettoyer.

    Poster un commentaire

    Vous avez peut-être manqué