Alkalmazások telepítése a Guadalinex v9-re

Alkalmazások telepítése a Guadalinex v9-re

Alkalmazások telepítése a Guadalinex v9-re

Telepítéskor Guadalinex v9 számos olyan alkalmazás létezik, amelyek mostantól közvetlenül elérhetőek lesznek anélkül, hogy bármi mást kellene tenniük. Ha olyanokra van szüksége, amelyek nem szerepelnek a kezdeti telepítésben, akkor nem probléma, bármikor hozzáadhatja őket a rendszeréhez.

Tartalomjegyzék

    Új alkalmazás telepítésekor a Guadalinex és általában a Linuxban négy eset lehet

    • hogy a szükséges alkalmazás a szoftver lerakatában van Guadalinex
    • amely egy adott tárhelyen van, azokon kívül Guadalinex
    • kérje meg a fejlesztőt, hogy biztosítson Önnek egy DEB-csomagot (a rendszer által használt rendszer Debian és származékai)
    • hogy biztosítsa a forráskódot, hogy saját maga le tudja fordítani

    Ezt a négy helyzetet a legegyszerűbbtől kezdve a legnehezebbre, a legvalószínűbbre kezdődően és a legkevésbé gyakorival végződve rendezzük; így messze a legvalószínűbb telepítési módszer lesz a legegyszerűbb.

    Telepítés a Guadalinex tárolójából

    A szoftvertárak a modern szoftverboltok előfutárai, amelyeket biztosan használni fog például alkalmazások mobiltelefonjára való telepítéséhez. Meglepődhet, ha megtudja, hogy ez a találmány már régóta létezik.

    A tárolókból származó szoftver nagyon egyszerűen telepíthető egy konzolos paranccsal, vagy ha nem nagyon tetszik a terminál, akkor egy grafikus alkalmazásból, amely szintén segít az elérhető csomagok felfedezésében.

    Csomag telepítéséhez a parancssorból csak írja be sudo apt-get telepítőprogram, ahol a "program" a csomag neve. Nem feltétlenül szükséges, de célszerű a csomaglista frissítésével kezdeni sudo apt-get update. A parancs sudo A parancsokat megelőző parancsokat rendszergazdai jogosultságokkal hajtják végre, így legalább az első alkalommal meg kell adnia a jelszavát, és logikusan a felhasználónak az adminisztrátorok csoportjában kell lennie. Frissítés közben az előrehaladást mutatja, az alábbi képernyőképen pedig halványan jelenik meg és összefoglalva, hogy a fontosra összpontosítson.

    Frissítse a tárolókat a konzolról a sudo apt-get update segítségével

    Ha a telepített csomag másoktól függ, erről értesíti, és megerősítést kér a telepítésükhöz. Mindennek telepítéséhez az S billentyűre kell kattintani (ami alapértelmezés szerint az Enter billentyűvel helyettesíthető), vagy ha az általa kínált nem felel meg Önnek, akkor az n billentyűre kattintva megszakíthatja a műveletet. Az alábbi képernyőképen, amely szintén ki van szürkítve, felajánlja néhány csomag telepítését amellett Arduino, amelyet mi kértünk, és javasol és ajánl másokat. Arról is tájékoztat, hogy a művelet befejezéséhez bizonyos mennyiségű lemezterületet kell használnia.

    Telepítse a csomagot a konzolról a sudo apt-get install segítségével

    Ha valami grafikusabbat szeretne, Guadalinex v9 használ Synaptic Csomagkezelőként szerintem kiváló döntés. Elindításához ki kell választania a főmenü Adminisztráció menüpontjából, ha a "standard" verziót használja, vagy a Beállítások menüből, ha "lite" verziót használ.

    A Synaptic elérése a Guadalinex Cinnamon adminisztrációs menüjéből
    A Synaptic elérése a Guadalinex LXDE beállítások menüjéből

    Mivel rendszergazdai jogosultságokat igényel, az alkalmazás futtatása előtt kérni fogja a jelszót. Ha az Ön felhasználója nem tartozik az adminisztrátorok csoportjába, akkor biztosan tudja valaki másnak a jelszavát (a normális munkavégzés jogosulatlan felhasználóval nem hülyeség, ez újabb biztonsági réteget ad) A felhasználó nevét tartalmazó mező egy legördülő menü menüből választhatja ki a jogosult felhasználót, majd írja be jelszavát az alábbi mezőbe.

    Jelszó hitelesíti a Synaptic hozzáférést a Guadalinex Cinnamonban

    A Guadalinex adattáraiban található programok száma meglehetősen nagy, így a keresett program megtalálásához a bal alsó mezőben a megfelelő gombra kattintva, majd a bal felső sarokban a nevére kattintva tájékozódhat egy szekcióban. jobbról kiválasztva.

    Az alábbi képernyőképen látható példában az „univerzum” tárolók (ingyenes szoftverek) elektronikai részlegét választottuk, és ebből választottunk Arduino, amelynek leírása a jobb alsó mezőben látható.

    Fedezze fel a Synaptic tárolórészeit

    A csomagleírást tartalmazó dobozban három gomb található. Az első, a legtávolabbi a bal oldalon, az alkalmazás képernyőképének megjelenítésére szolgál. A központival egy jelentést láthat a csomagon a telepítés óta történt változásokról (ha van ilyen), a legutóbbival pedig az alkalmazás weboldalát.

    Képernyőkép a Synaptic Arduino csomagjáról a Guadalinex Cinnamonon

    Megtalálhatja a kereső segítségével is, és a csomag nevében vagy leírásában található szöveget ír. A bal oldali mező átvált keresési eredmény módba, ahol megjelenik a legutóbbi keresések listája. A keresési feltételekkel talált csomagok a jobb oldali mezőben jelennek meg.

    Keressen a Synaptic csomagok tárolóiban a Guadalinex Cinnamon webhelyen

    Ha megtaláltuk a telepíteni kívánt csomagot (vagy csomagokat), nem kell mást tennünk, mint kiválasztani az egér helyi menü gombjával (általában a jobb oldali gombbal, hacsak nem balkezes) és kiválasztani, hogy telepítés. Ez a művelet annyi programnál megismételhető, amennyi szükséges, és a telepítés végeztével az "Apply" gombra kattintva végrehajtható.

    Jelölje be, hogy telepítse az Arduino csomagot a Synaptic by Guadalinex Cinnamon programban

    Ahogy a rendelésnél elmagyarázzuk apt-get telepítés, ha más csomagok telepítésére lenne szükség, amelyektől az általunk kiválasztott függ, akkor egy információs doboz jelenik meg a követelményekkel, és a megjelölésük előtt engedélyt kérnek.

    Erősítse meg a további csomagok kiválasztását, hogy telepítse az Arduino-t a Synaptic-tól a Guadalinex Cinnamonra

    Már elhangzott, hogy ezt követően az Alkalmaz gombra kattintva telepítik a megjelölt csomagokat, így már tudjuk, hogyan kell telepíteni a tárolókban lévő alkalmazásokat, most megnézzük, hogyan új tárolók hozzáadása más programok telepítéséhez, amelyek nem tartoznak a által biztosítottak közé Guadalinex. Természetesen szüksége lesz a fejlesztőre, hogy ellássa az információkat ezekről a tárolókról.

    Telepítse a Guadalinexben nem szereplő lerakatból

    Tegyük fel, hogy szeretném telepíteni a csodálatos áramkör-szimulátort mi a helyzet. Először is, mint már mondtam, megvizsgálnám Synaptic, csomagkezelőnk, hogy lássa, elérhető-e a tárolókban Guadalinex konfigurálták.

    Keresés a Qucs csomagban a Guadalinex Cinnamon Synaptic segítségével

    Nem jelenik meg ilyen nevű csomag. Logikusan megbizonyosodtam arról, hogy helyesen van megírva, és ez az, amit igazán keresek, ezért feltételezem, hogy nincs a tárolókban.

    A Qucs-csomag keresésének eredménye Synaptic tárolókban a Guadalinex Cinnamonban

    A következő dolog az lesz, hogy megszerezzem a szükséges információkat, hogy hozzáadhassam a szükséges programot tartalmazó tárolókat a konfigurációmhoz. Az én példámban kerestem mi a helyzet az interneten, és a honlapjukon többek között azt találtam, amit a következő képernyőképen kiemelek: hivatkozás az alkalmazáscsomagok PPA-jához (Personal Package Archive, Personal Package Archive spanyolul) .

    A Qucs projekt webhelye a DuckDuckGo segítségével keresett az interneten

    Ugyanezen a linken azt is elmagyarázza, hogyan kell ezt megtenni a konzolról. Mivel nagyon egyszerű, nézzük meg, mielőtt részletezzük, hogyan kell csinálni Synaptic. Nyilvánvalóan nem kell többet tennie a két dolog közül: akár a konzolból, akár a csomagkezelőből.

    A tároló konzolról való hozzáadásához használja a sudo parancsot apt-add-repository ppa:qucs/qucs amely a nyilvános kulcs megkereséséért is felelős lesz, hogy a fejlesztő személyazonosságát ne lehessen megszemélyesíteni, és ne lehessen különböző szoftvereket telepíteni. A hozzáadást követően frissíteni kell a tárolókat a rendeléssel sudo apt-get update. És máris a csomag (és függőségei) telepítéséhez elég lenne a parancsot használni sudo apt-get install qucs. Amint azt már kifejtettük, el kell fogadni a további csomagok telepítését, amelyektől a miénk függ, és mivel rendszergazdai jogosultságok szükségesek, legalább az első alkalommal kérni fogja a jelszót.

    Más konzolmunkamenetekhez hasonlóan az alábbi képernyőképen is kiszürkítettem az üzeneteket, és összefoglaltam a kevésbé jelentős üzeneteket, hogy kiemeljem, mi a legfontosabb az Ön számára: a válaszra váró parancsok és figyelmeztetések. A folyamat befejezése után a program telepítésre kerül a rendszerünkre és használatra kész.

    Konzol munkamenetet a Qucs lerakat hozzáadásához és a csomag telepítéséhez

    Mint láthatta, a terminállal ez elég gyors és nagyon egyszerű. Most elmagyarázzuk, hogyan kell csinálni Synaptic. Alapvetően hozzá kell adni az új tárolót és a biztonság kedvéért az azt aláíró nyilvános kulcsot (a megszemélyesítés elkerülése érdekében) Kezdhetjük a kulcs megkeresésével, és így a folyamat többi részét a csomagkezelőből végezzük.

    A projekt honlapján mi a helyzet információkat találtunk a PPA-ról, amely elvezet bennünket a csomagok honlapja. A következő képernyőképen kiemeltem a linket a kulcs megtalálásához. Meg kell jelenítenie a PPA műszaki adatait, és rá kell kattintania (Aláíró kulcs)

    Qucs PPA aláíró kulcs keresése

    A kulcsra kattintva a böngésző a keresési oldalra viszi Ubuntu kulcsszerver. Esetünkben csak egy van, rákattintunk és máris megvan a nyilvános kulcs szövege; Ez az a szöveg, amely a PGP NYILVÁNOS KULCS BLOKKJA BEÁLLÍTÁSA és END PGP NYILVÁNOS KULCSBLOKKOLÁS sorok között található.

    Keresse meg a Qucs PPA nyilvános kulcsot

    Ahhoz, hogy a kulcsot a csomagkezelőben használhassa, ki kell másolnia azt (az azt körülvevő sorokat is), és el kell mentenie egy egyszerű szöveges dokumentumba (vagyis egy szövegszerkesztővel, pl. gedit, nem olyan szövegszerkesztővel, mint amilyenben van LibreOffice) Emlékezzen a dokumentum nevére és helyére, amikor a csomagkezelő kéri.

    Másolja a Qucs PPA nyilvános kulcsot

    kerestük mi a helyzet csomagkezelőnkben, és nem jelent meg, most a „Beállítások” menü „Lerakatok” bejegyzésével adjuk hozzá az azt tartalmazó új tárat.

    Konfigurálja a Synaptic adattárakat a Guadalinex Cinnamonon

    Amikor megadja a beállításokat, megjelenik egy párbeszédpanel. Az "Egyéb szoftverek" fülön láthatja a jelenleg elérhető tárolók listáját, és a "Hozzáadás" gombbal újat adhat meg.

    A Guadalinex alaptárolók listája a Synapticban

    A megjelenő párbeszédablakban írjuk be annak a PPA-nak a címét, amelyet a korábban megjelenített weboldalról kaptunk. Fontos megjegyezni, hogy meg kell adnia az Ubuntu használni kívánt verzióját. A mi esetünkben, ahogy a cikkben kifejtettük Már van Guadalinex v9, abból származik Ubuntu TrustyTahr tehát írnunk kell megbízható a használt tároló meghatározásához.

    Adjon hozzá egy új adattárat a Synapticban a Guadalinex Cinnamon segítségével

    Térjünk vissza a Qucs PPA webhelyére, hogy elmagyarázzuk, honnan jött ez. deb http://ppa.launchpad.net/qucs/ubuntu trusty main. A következő képernyőképen kiemeltük azt a területet, amely a minket érdeklő információkat tartalmazza.

    Keresse meg a Qucs PPA címét a honlapján

    Az új adattár hozzáadása után megjelenik az előző listában. Egyébként megjelenik a forráskód tárhely is azon kívül, amely az általunk megadott (már lefordított) bináris csomagokat tartalmazza.

    Módosított adattárlista a Synapticban a Guadalinex Cinnamontól

    Mielőtt telepítenénk a csomagokat az új tárolóból, ellenőriznünk kell őket a kulcsukkal. Ezért másoljuk ki a webről és mentsük el egy szöveges dokumentumba. A "Hitelesítés" fülön a "Kulcsimportálás" gombbal tudjuk betölteni, amely rákérdez tőlünk az azt tartalmazó (korábban rögzített) dokumentum helyére.

    Nyilvános kulcsok a Guadalinex Cinnamon által a Synaptic tárolóinak hitelesítéséhez

    Ha minden jól megy, a nyilvános kulccsal rendelkező dokumentum kiválasztása után a "Hitelesítés" fülön egy új blokk jelenik meg, amely megfelel az új tárhelynek.

    Új nyilvános kulcs a Qucs adattár hitelesítéséhez a Synapticban a Guadalinex Cinnamon által

    A párbeszédpanel bezárásakor az új lerakat és a hozzá tartozó kulcs hozzáadása után a csomagkezelő figyelmeztet, hogy a tárolók módosultak, de a változtatások csak az újratöltésig lépnek életbe.

    Értesítés az adattár változásáról a Synaptic with Guadalinex Cinnamon alkalmazásban

    Magából a tárolók frissítési értesítéséből a megfelelő gomb megnyomásával újratölthetők. Ez a fő felületről is megtehető Synaptic a menü bal felső sarkában található "Újratöltés" gombbal.

    Frissítse a Guadalinex Cinnamon Synaptic tárolóinak előrehaladását

    Amikor befejeztük az információk újratöltését a tárolókból, a keresett csomagot, mi a helyzet, a fent leírtak szerint már telepíthető: válassza ki a helyi menü gombjával, válassza a "Megjelölés a telepítéshez" lehetőséget, majd kattintson az "Alkalmaz" gombra, amikor befejezte a telepítendő csomagok kiválasztását.

    Qucs, új csomag található a Guadalinex Cinnamon Synaptichoz hozzáadott új tárolókban

    Telepítés DEB csomagból

    Ennek a műveletnek az elvégzéséhez nagyon egyszerűen használhatjuk az eszközt GDebi amely a DEB csomagok grafikus környezetből történő telepítésére szolgál. Az eddig látottak alapján biztosan tudja, hogyan találja meg a csomagot, és jelölje meg a telepítéshez.

    Telepítse a GDebit a Synaptic használatával a Guadalinex Cinnamonra

    Mellesleg, az ellenőrzés során ki kell választani néhány általa használt csomagot is. A tolmács egyes összetevői Piton és magának a programnak az alapcsomagja (gdebi-core)

    Ellenőrizze a további csomagokat a GDebi telepítéséhez a Synapticból Guadalinex Cinnamonra

    Ha telepíteni kell Gondoskodás, a lamináló program ultimaker, ahogy az előző részben már láttuk, azzal kezdeném, hogy rákeresek a repozitóriumokban, mivel nem elérhető, megpróbálnék más adattárakat keresni az interneten, mint Guadalinex (és megbízható), amely tartalmazta. Ebben az esetben nem találtam őket, de a weboldalon megtaláltam őket ultimaker egy .deb kiterjesztésű dokumentum (DEB-csomag), amely azt tartalmazza.

    Fontos, hogy a rendszere platformarchitektúrájának megfelelő csomagot válassza ki. Esetünkben az i386, amely a 32 bites verziója Guadalinex.

    Keresse meg az interneten Cura DEB-csomagját
    Töltse le a Cura DEB csomagot

    A csomag letöltése után (a weboldalról ultimaker) az újonnan telepített termékünkkel nyitjuk meg GDebi. Mivel valószínűleg nincs telepítve másik alkalmazás a DEB-csomagok kezelésére, egyszerűen kattintson duplán a dokumentum ikonra (általában az Ön személyes mappájának "Letöltések" mappájába került). De ha van másik alapértelmezett alkalmazás, néha alkalmazásokkal történik A dokumentumok tömörítéséhez ki kell választani az egér helyi menü gombjával, és kifejezetten meg kell nyitni a segítségével GDebi.

    Cura telepítése GDebi segítségével

    GDebi figyelmeztet arra, hogy 8 további csomag telepítésére lesz szükség a csomagot tartalmazó csomag telepítéséhez Gondoskodás. A "Részletek" gombra kattintva megjelenik egy lista a kifejezetten telepítendő csomagokkal.

    Cura telephelyének adatai

    A "Csomag telepítése" gombra kattintva kéri a jelszót (ne feledje, hogy az alkalmazások telepítéséhez rendszergazdai jogosultságok szükségesek). Ha, mint esetünkben, más csomagokra (függőségekre) van szükség, letölti és automatikusan telepíti őket a csomagunkban található programokat.

    Cura-függőségek letöltése a GDebiről a Guadalinex Cinnamonban
    Cura-függőségek telepítése a GDebiből a Guadalinex Cinnamonra
    Cura telepítése a GDebiből Guadalinex Cinnamonra
    Cura a GDebivel telepítve a Guadalinex Cinnamonra

    És íme, most már használható. Már csak a párbeszédpanelek bezárása van hátra. Biztosan észrevette, hogy a megfelelő mező kiválasztásával automatikusan bezárhatja ezeket a párbeszédpaneleket, ha nem jelenik meg figyelmeztető üzenet valami elromlott vagy figyelmet igényel.

    Cura a GDebivel telepítve a Guadalinex Cinnamonra

    Amikor a telepítés befejeződött, visszatér a kezdeti párbeszédpanelhez, de ezúttal az "Állapot" mezőben jelzi, hogy a csomag már telepítve van, és felajánlja annak eltávolítását vagy újratelepítését az egyes műveletekhez tartozó gombok segítségével: "Csomag újratelepítése" és a "Csomag eltávolítása".

    Miután látta ezt a harmadik módszert, a DEB csomagból történő telepítést, úgy tűnhet, hogy egyszerűbb, mint a második, olyan tárolóból telepíteni, amely nem szerepel a csomagban. Guadalinex, és feltételezhető, hogy nehézségi fok szerint rendelték őket. Hosszú távon ez nem így van; a tárolók használatának van néhány előnye egy csomag telepítéséhez képest; Egyrészt több kapcsolódó csomagot is tartalmazhatnak, amelyek hatékonyabban oldják meg a függőségeket, másrészt a repository beépítése után a csomagrendszerbe sokkal egyszerűbb, ha nem is automatikus lesz az alkalmazások frissítése a hibák, ill. új funkciókat építenek be. Lehetőség van olyan adattárak létrehozására is, amelyek valamilyen típusú (elektronika, multimédia, 3D nyomtatás...) alkalmazásokat csoportosítanak, és amelyek a hivatalos ágnál gyakrabban frissülnek, alternatív platformokra (például ARM processzorok) összeállítva, egyes vállalati szerint testre szabva. vagy műszaki kritériumok.

    Fordítsa le a program forráskódját

    A fordítás egy olyan kifejezés, amely egy alkalmazás felépítésének folyamatára vonatkozik egy adott rendszeren, egy adott platformon alapuló használatra. A fordítási vagy szerkesztési folyamat, ahogyan gyakran nevezik, lehetővé teszi futtatható, bináris dokumentumok (gépi kód) beszerzését a forráskódból. A fentiek számos árnyalatnak vannak kitéve, például a Jáva bájtkód kerül végrehajtásra, ami valami olyan lenne, mint egy virtuális gép gépi kódja (szoftver gép, nem fizikai). Sok olyan alkalmazás is létezik, amelyek értelmezett nyelveken íródnak (pl. Piton), bár lehetőség van arra is, hogy az objektumkód menet közben automatikusan létrejöjjön. Szintén nincs ok arra, hogy ne vegyítsük a fentieket, és például az alkalmazás intenzívebb számítási feladatokat végző részeit fordítsa le, a felhasználói felületet pedig értelmezett nyelvre.

    A fentiek mindegyike azt sugallja, hogy túl sok lehetséges módja van egy alkalmazás létrehozásának ahhoz, hogy teljesen szabványos módszerről lehessen beszélni, és nagyon valószínű, hogy olvassa el a szerző által a program felépítéséhez biztosított információkat, amelyhez minden bizonnyal egy építési és/vagy telepítési szkript (program, szó szerint script) fog társulni.

    Az előző figyelmeztetések figyelembevételével a lehető legszokványosabban fogjuk látni az alkalmazás forráskódból történő felépítésének folyamatát. Általánosságban véve a következő lépéseket kell megtenni:

    • Töltse le a forráskódot
    • Csomagolja ki (ha van)
    • Állítsa be az alapértelmezett könyvtárat (a kényelmesebbé tétel érdekében)
    • konfigurálása
    • Összeállítás
    • Telepítés (vagy adott esetben kézzel másolja az összeállítás eredményét)

    Főleg két alternatíva létezik forráskód letöltése: hogy a szerző általában tömörítve kínálja fel egy weboldalon, vagy ami manapság sokkal elterjedtebb, hogy egy tárolót tartalmazó verziókezelő rendszert (VCS) használ. Bár van még néhány, mint pl mozgékony o Bazár, az utóbbi időben leggyakrabban használt VCS Felforgatás (más néven SVN) és egyre inkább GIT. Lehetséges, hogy a szerző hivatkozásokat ad az alkalmazásdokumentumok letöltéséhez magán a verziókezelő szerveren, de a legoptimálisabb például a frissítés karbantartásához az, ha a tárolókban elérhető speciális eszközöket használjuk. Guadalinex.

    Az elhangzottak alapján logikus azt gondolni, hogy minden alkalmazásnak szüksége lesz a használt nyelvre jellemző eszközökre az esetlegesen alkalmazható általános eszközök mellett. Nagyon valószínű, hogy telepíteni kell a g++ fordítót, ami viszont a gcc-től függ, ami a cpp-től és a make, automake, autoconf, autoreconf... eszközöktől, amelyek nincsenek az alaptelepítésben, bár a jó hír az, hogy tárolóiban vannak Guadalinex így már tudja, hogyan kell telepíteni őket.

    Telepítse a Subversion with Synaptic alkalmazást Guadalinex Cinnamonra
    Telepítse a GIT-et a Synaptic segítségével Guadalinex Cinnamonra

    Most, hogy telepítettük az eszközöket, néhány alkalmazással teszteljük őket, például az NVC (egy VHDL fordító és szimulátor) letöltéséhez használjuk a parancsot git klón https://github.com/nickg/nvc.git

    NVC klónozása GIT segítségével

    Most az svn segítségével fogjuk letölteni a PIC32Prog alkalmazást, amely 32 bites PIC mikrokontrollerek programozására szolgál, többek között egy PICKit2 programozó segítségével. Az ennek végrehajtásáért felelős sorrend az svn checkout http://pic32prog.googlecode.com/svn/trunk/pic32prog-read-only Ne aggódj az írásvédettség miatt, ez azt jelenti, hogy ha nem vagy regisztrálva, akkor nem tudod elküldeni a programban végrehajtott módosításokat a tárolóba, de a program teljesen működőképes lesz, és természetesen tudja módosítani a számítógépén. Szokás szerint összefoglaltam az üzeneteket.

    svn checkout pic32prog

    Ha ez így lenne (az előző példákban nem így van), akkor most ideje lenne kicsomagolni. Megteheti kedvenc grafikus eszközével, valószínűleg a fájlkezelővel, amivel telepítve van Guadalinex, vagy mivel kéznél van a konzol, a következő módszerek egyikét használhatja:

    • Ha ez egy dokumentum formátumban ZIP a rendeléssel csomagolja ki a letöltött alkalmazást
    • Ha formátumban van TGZ o TAR.GZ a rendeléssel tar -zxvf a letöltött alkalmazás
    • Ha a dokumentum formátuma az BZ2 a rendeléssel tar -jxvf a letöltött alkalmazás

    A következő lépés, valami egészen apró, de hasznos könyvtár módosítása (mappa) abba az alkalmazásba, amelyik az általunk felépített (fordított) alkalmazást tartalmazza nvc az új alkalmazásmappát, csak használja a parancsot cd nvc. Ha más műveletekhez cserélt mappákat, szükség lehet például a teljes mappaútvonal használatára cd /home/vixtor/nvc vagy ha a személyes mappádban van, ezzel elmenthetsz néhány billentyűleütést cd ~/nvc. Korábbi példáinkban úgy néz ki, mint az alábbi képernyőképek.

    Váltás nvc könyvtárra
    Váltás a pic32prog könyvtárra

    A következő lépés a konfiguráció. Általában elegendő a parancs használata A. / Configure De amint már többször elhangzott, fontos megnézni, hogy a szerző mit dokumentál ezzel kapcsolatban. Példáinkban a pic32prog nem igényel konfigurációt (nem szükséges használni A. / Configure), míg az nvc-nek először végre kell hajtania a parancsokat ./autogen.sh y ./tools/fetch-ieee.sh és hozza létre a mappát épít ahonnan a konfiguráció végrehajtásra kerül a paranccsal ../Beállítás

    Az alkalmazás konfigurálása után a parancs kerül felhasználásra csinál megépíteni. Adott esetben szükség lehet a használatára is make install hogy a végrehajtható kód előállítása után mindent a helyére rögzítsen. Sokszor használható tiszta mindent tisztán hagyni, például a nulláról újrafordítani, ha változtatásokat hajtanak végre.

    pic32prog építése márkával

    Az alkalmazás forráskódból történő felépítéséhez szükséges eszközökön kívül az alkalmazásnak más összetevőkre is szüksége lehet a működéséhez, gyakran könyvtárakra, és így az elkészítéséhez. Példáinkban a pic32prognak szüksége van a könyvtárakra az USB-port kezeléséhez, amelybe a programozó (PICKit vagy más) csatlakozik, az nvc-nek pedig TCL-re, Flex-re és LLVM-re van szüksége, amelyeknek rendelkezésre kell állniuk az alkalmazás létrehozása előtt.

    Amint látni fogja, számos tényező befolyásolja az alkalmazás elkészítésének folyamatát, ezért be kell fejeznünk az elején elmondottakat: nagyon fontos, hogy tanulmányozzuk a szerző által biztosított dokumentációt az alkalmazás módjáról és követelményeiről. alkalmazás létrehozása, mivel nagyon nehéz általános eljárást kínálni a mantra letöltésén, kicsomagolásán, konfigurálásán, összeállításán, telepítésén és tisztításán túl.

    Hozzászólás Comment

    Lehet, hogy lemaradtál