Namestite aplikacije na Guadalinex v9

Namestite aplikacije na Guadalinex v9

Namestite aplikacije na Guadalinex v9

Pri namestitvi Guadalinex v9 obstaja več aplikacij, ki bodo zdaj neposredno na voljo za uporabo, ne da bi bilo treba storiti kar koli drugega. Če potrebujete druge, ki niso vključeni v prvotno namestitev, ni problema, jih lahko kadar koli dodate v svoj sistem.

Kazalo

    Ko nameščate novo aplikacijo na Guadalinex in na splošno v Linuxu so lahko štirje primeri

    • da je aplikacija, ki jo potrebujete, v repozitorijih programske opreme Guadalinex
    • ki je v posebnem skladišču zunaj tistih v Guadalinex
    • naj vam razvijalec zagotovi paket DEB (sistem, ki ga uporablja Debian in njegove izpeljanke)
    • da vam zagotovimo izvorno kodo, da jo lahko prevedete sami

    Te štiri situacije so razvrščene začenši z najpreprostejšo in končajo z najbolj okorno ter prav tako začenši z najverjetnejšo in končajo z najmanj pogosto; tako da bo daleč najverjetnejša metoda namestitve najenostavnejša.

    Namestite iz skladišč Guadalinex

    Repozitoriji programske opreme so predhodniki sodobnih trgovin s programsko opremo, ki jih boste zagotovo uporabljali na primer za namestitev aplikacij na vaš mobilni telefon. Morda boste presenečeni, ko veste, da ta izum obstaja že dolgo časa.

    Programsko opremo iz repozitorijev lahko zelo enostavno namestite z ukazom iz konzole ali, če vam terminal ni preveč všeč, iz grafične aplikacije, ki vam bo pomagala tudi pri raziskovanju razpoložljivih paketov.

    Če želite namestiti paket iz ukazne vrstice, preprosto vnesite namestitveni program sudo apt-get, pri čemer je "program" ime paketa. Ni nujno, vendar je dobro, da začnete s posodobitvijo seznama paketov sudo update apt-get. Ukaz sudo ki je pred ukazi, se uporablja za njihovo izvajanje s skrbniškimi pravicami, tako da vas bo vsaj prvič pozval, da napišete geslo in logično je, da mora biti vaš uporabnik v skupini skrbnikov. Med posodabljanjem bo prikazan napredek, na spodnjem posnetku zaslona pa je zatemnjen in povzet, da se osredotoči na tisto, kar je pomembno.

    Posodobite repozitorije iz konzole s sudo apt-get update

    Če je paket, ki ga namestite, odvisen od drugih, vas bo obvestil in vas prosil za potrditev njihove namestitve. Za namestitev vsega morate klikniti na tipko S (ki jo, kot je privzeto izbrano, lahko zamenjate s tipko Enter) ali če vam to, kar ponuja, ne ustreza, lahko kliknete na tipko N in prekličete operacijo. Na spodnjem posnetku zaslona, ​​ki je prav tako siv, ponuja namestitev nekaterih paketov poleg Arduino, ki smo ga zahtevali, in predlaga in priporoča druge. Obvešča vas tudi, da boste morali za dokončanje operacije uporabiti določeno količino prostora na disku.

    Namestite paket iz konzole s sudo apt-get install

    Če imate raje nekaj bolj grafičnega, Guadalinex v9 uporablja Synaptic Kot upravitelja paketov, po mojem mnenju odlična odločitev. Če ga želite zagnati, ga morate izbrati v vnosu Administracija v glavnem meniju, če uporabljate »standardno« različico, ali v nastavitvah, če uporabljate različico »lite«.

    Dostop do Synaptic iz administracijskega menija Guadalinex Cinnamon
    Dostop do Synaptic iz menija z nastavitvami Guadalinex LXDE

    Ker zahteva skrbniške pravice, vas bo pred zagonom aplikacije vprašal za geslo. Če vaš uporabnik ni v skrbniški skupini, boste zagotovo poznali geslo nekoga drugega, ki je (običajno delo z neprivilegiranim uporabnikom ni neumnost, dodaja dodatno raven varnosti) Polje z uporabniškim imenom je spustni meni meni, iz katerega lahko izberete privilegiranega uporabnika in nato vpišete njegovo geslo v spodnje polje.

    Preverjanje pristnosti dostopa do Synaptic v Guadalinex Cinnamon z geslom

    Število programov, vključenih v repozitorije Guadalinex, je precej veliko, tako da lahko najdete tistega, ki ga iščete, tako da raziščete razdelek tako, da kliknete ustrezen gumb v spodnjem levem polju in nato njegovo ime v zgornjem levem kotu ter pridobite informacije o njem tako, da ga izberete z desne.

    V primeru na spodnjem posnetku zaslona smo izbrali razdelek elektronike repozitorijev »vesolja« (brezplačna programska oprema) in iz njega izbrali Arduino, katerega opis je prikazan v spodnjem desnem polju.

    Raziščite razdelke repozitorija iz Synaptic

    V polju z opisom paketa so trije gumbi. Prva, najbolj levo, služi za prikaz posnetka zaslona aplikacije. Z osrednjim si lahko ogledate poročilo o spremembah, ki jih je paket doživel, odkar smo ga namestili (če je na voljo), z zadnjim pa lahko obiščete spletno mesto aplikacije.

    Posnetek zaslona paketa Arduino podjetja Synaptic na Guadalinex Cinnamon

    Najdete ga lahko tudi z iskalnikom in napišete besedilo, ki ga vsebuje ime ali opis paketa. Polje na levi se bo spremenilo v način z rezultati iskanja, kjer se prikaže seznam zadnjih iskanj. Najdeni paketi z iskalnimi pogoji se bodo pojavili v polju na desni.

    Iščite v skladiščih za pakete s Synaptic na Guadalinex Cinnamon

    Ko najdemo paket (ali pakete), ki ga želimo namestiti, ga moramo samo izbrati z gumbom kontekstnega menija miške (običajno z desnim, razen če ste levičar) in označiti za namestite. To operacijo lahko ponovite za toliko programov, kot je potrebno, in ko je namestitev končana, se izvede s klikom na gumb "Uporabi".

    Označite, če želite namestiti paket Arduino v Synaptic by Guadalinex Cinnamon

    Kot je razloženo z naročilom apt-get install, če bi bilo treba namestiti druge pakete, od katerih je odvisen izbrani, bi se prikazalo informacijsko okno z zahtevami in zahtevala bi se avtorizacija, preden bi jih označili.

    Potrdite izbiro dodatnih paketov za namestitev Arduino iz Synaptic na Guadalinex Cinnamon

    Rečeno je bilo že, da bodo po tem klik na Uporabi namestili označene pakete, tako da že vemo, kako namestiti aplikacije, ki so v repozitorijih, zdaj pa bomo videli, kako dodajte nove repozitorije za namestitev drugih programov, ki niso med tistimi, ki jih ponuja Guadalinex. Seveda boste potrebovali razvijalca, da vam zagotovi informacije o teh repozitorijih.

    Namestite iz repozitorija, ki ni vključen v Guadalinex

    Recimo, da želim namestiti veličasten simulator vezja kaj se dogaja. Najprej bi, kot že rečeno, pogledal Synaptic, našega upravitelja paketov, da preverimo, ali je na voljo v naših repozitorijih Guadalinex so konfigurirali.

    Iščite paket Qucs v repozitorijih s Synaptic na Guadalinex Cinnamon

    Ne pojavi se noben paket s tem imenom. Logično, da sem se prepričal, da je pravilno napisano in da je to tisto, kar resnično iščem, zato predvidevam, da ga ni v repozitorijih.

    Rezultat iskanja paketa Qucs v repozitorijih s Synaptic v Guadalinex Cinnamon

    Naslednja stvar bo pridobivanje potrebnih informacij za dodajanje repozitorijev, ki vsebujejo program, ki ga potrebujem, v svojo konfiguracijo. V svojem primeru sem iskal kaj se dogaja na internetu in na njihovi spletni strani sem med drugimi informacijami našel tisto, kar poudarjam na naslednjem posnetku zaslona: povezavo do PPA (arhiv osebnih paketov, osebni arhiv paketov v španščini)) aplikacijskih paketov.

    Spletno mesto projekta Qucs, preiskano po internetu z DuckDuckGo

    Na isti povezavi je tudi razloženo, kako to storiti s konzole. Ker je zelo preprosto, si ga oglejmo, preden podrobno razložimo, kako to storiti Synaptic. Očitno vam ni treba storiti več kot ene od dveh stvari: iz konzole ali iz upravitelja paketov.

    Če želite dodati repozitorij iz konzole, uporabite ukaz sudo apt-add-repozitorij ppa:qucs/qucs ki bo zadolžen tudi za iskanje javnega ključa, tako da ni mogoče lažno predstavljati razvijalca in namestiti drugačne programske opreme. Ko bo dodano, bo treba repozitorije posodobiti z vrstnim redom sudo update apt-get. In že, za namestitev paketa (in njegovih odvisnosti) bi bilo dovolj, da uporabite ukaz sudo apt-get install qucs. Kot smo že pojasnili, bo treba sprejeti namestitev dodatnih paketov, od katerih je naš odvisen, in ker so potrebne skrbniške pravice, bo zahteval geslo vsaj prvič.

    Tako kot pri drugih konzolnih sejah sem tudi na spodnjem posnetku zaslona zasenčil sporočila in povzel manj pomembna, da bi poudaril tisto, kar je za vas najpomembnejše: ukaze in opozorila, ki čakajo na odgovor. Ko bo postopek zaključen, bo program nameščen v naš sistem in pripravljen za uporabo.

    Seja konzole za dodajanje repozitorija Qucs in namestitev paketa

    Kot ste videli, je s terminalom precej hitro in zelo preprosto. Zdaj bomo razložili, kako to storiti iz Synaptic. V bistvu morate dodati novo skladišče in, zaradi varnosti, javni ključ, ki ga podpisuje (da preprečite lažno predstavljanje).Lahko začnemo z iskanjem ključa in tako izvedemo preostali postopek iz upravitelja paketov.

    Na spletni strani projekta kaj se dogaja našli smo informacije o PPA, ki nas vodijo do spletno mesto paketov. Na naslednjem posnetku zaslona sem označil povezavo za iskanje ključa. Prikazati morate tehnične informacije PPA in jih klikniti (ključ za podpisovanje)

    Išči podpisni ključ Qucs PPA

    S klikom na tipko vas brskalnik preusmeri na iskalno stran za strežnik ključev Ubuntu. V našem primeru je samo eden, kliknemo nanj in že imamo besedilo javnega ključa; To je tisto besedilo, ki je vključeno med vrsticama BEGIN PGP PUBLIC KEY BLOCK in END PGP PUBLIC KEY BLOCK.

    Poiščite javni ključ Qucs PPA

    Če želite uporabiti ključ v upravitelju paketov, ga morate kopirati (tudi vrstice, ki ga obdajajo) in shraniti v dokument z navadnim besedilom (to je z urejevalnikom besedil, kot je npr. Gedit, ne z urejevalnikom besedil, kot je tisti v LibreOffice) Zapomnite si ime in lokacijo dokumenta, ko upravitelj paketov vpraša.

    Kopirajte javni ključ Qucs PPA

    smo iskali kaj se dogaja v našem upravitelju paketov in se ni pojavil, bomo zdaj dodali novo skladišče, ki ga vsebuje, z uporabo vnosa »Repozitoriji« v meniju »Nastavitve«.

    Konfigurirajte repozitorije Synaptic na Guadalinex Cinnamon

    Ko vnesete nastavitve, se prikaže pogovorno okno. V zavihku "Druga programska oprema" si lahko ogledate seznam trenutno razpoložljivih repozitorijev in z gumbom "Dodaj" lahko določite novega.

    Seznam baznih skladišč Guadalinex v Synaptic

    V pogovorno okno, ki se prikaže, vpišemo naslov PPA, ki smo ga pridobili s spletne strani, ki smo jo predhodno prikazali. Pomembno je vedeti, da morate določiti različico Ubuntuja, ki bo uporabljena. V našem primeru, kot smo pojasnili v članku Guadalinex v9 že imamo, izhaja iz Ubuntu TrustyTahr tako da bomo morali napisati zaupljiv za določitev uporabljenega repozitorija.

    Dodajte novo skladišče v Synaptic z Guadalinex Cinnamon

    Vrnimo se na spletno mesto Qucs PPA, da pojasnimo, od kod to izvira. deb http://ppa.launchpad.net/qucs/ubuntu trusty main. Na naslednjem posnetku zaslona je označeno področje, ki vsebuje informacije, ki nas zdaj zanimajo.

    Poiščite naslov Qucs PPA na njegovi spletni strani

    Ko je novo skladišče dodano, se prikaže na prejšnjem seznamu. Mimogrede, repozitorij izvorne kode se pojavi tudi poleg tistega, ki vsebuje binarne pakete (že prevedene), ki smo jih določili.

    Spremenjen seznam repozitorija v Synaptic iz Guadalinex Cinnamon

    Preden namestimo pakete iz novega repozitorija, moramo imeti možnost, da jih preverimo z njihovim ključem. Zato ga kopiramo s spleta in shranimo v besedilni dokument. V zavihku "Authentication" ga lahko naložimo z gumbom "Import key", ki nas bo vprašal za lokacijo dokumenta, ki ga vsebuje (tistega, ki smo ga posneli prej)

    Javni ključi za avtentikacijo repozitorijev v Synaptic by Guadalinex Cinnamon

    Če gre vse v redu, se po izbiri dokumenta z javnim ključem v zavihku »Preverjanje« pojavi nov blok, ki ustreza novemu repozitoriju.

    Nov javni ključ za avtentikacijo repozitorija Qucs v Synapticu proizvajalca Guadalinex Cinnamon

    Ko zaprete pogovorno okno po dodajanju novega repozitorija in njegovega ustreznega ključa, upravitelj paketov opozori, da so se repozitoriji spremenili, vendar spremembe ne bodo začele veljati, dokler se ne naložijo znova.

    Obvestilo o spremembi skladišča v Synapticu z Guadalinex Cinnamon

    Iz samega obvestila o posodobitvi skladišč jih je mogoče znova naložiti s pritiskom ustreznega gumba. To lahko storite tudi iz glavnega vmesnika Synaptic z uporabo gumba "Ponovno naloži", ki se nahaja zgoraj levo pod menijem.

    Posodobite napredek repozitorijev Synaptic Guadalinex Cinnamon

    Ko smo končali s ponovnim nalaganjem informacij iz skladišč, je paket, ki smo ga iskali, kaj se dogaja, je zdaj na voljo za namestitev, kot je razloženo zgoraj: izberite ga z gumbom kontekstnega menija, izberite »Označi za namestitev« in kliknite »Uporabi«, ko končate z izbiro paketov, ki jih želite namestiti.

    Qucs, nov paket, najden v novih repozitorijih, dodanih v Synaptic v Guadalinex Cinnamon

    Namestite iz paketa DEB

    Za zelo preprosto izvedbo te operacije lahko uporabimo orodje GDebi ki se uporablja za namestitev paketov DEB iz grafičnega okolja. Ob vsem videnem do sedaj zagotovo veste, kako najti paket in ga označiti za namestitev.

    Namestite GDebi z uporabo Synaptic na Guadalinex Cinnamon

    Mimogrede, pri preverjanju bo treba izbrati tudi nekatere pakete, ki jih uporablja. Nekatere komponente tolmača Python in osnovni paket samega programa (gdebi-core)

    Preverite dodatne pakete za namestitev GDebi iz Synaptic na Guadalinex Cinnamon

    Če morate namestiti Zdravljenje, program za laminiranje Ultimaker, kot smo že videli v prejšnjem razdelku, bi začel z iskanjem v repozitorijih, ker ni na voljo, bi poskusil v internetu poiskati druge repozitorije kot Guadalinex (in zanesljiv), ki ga je vseboval. V tem primeru jih nisem našel, vendar sem jih našel na spletni strani Ultimaker dokument s pripono .deb (paket DEB), ki jo vsebuje.

    Pomembno je, da izberete paket, ki ustreza arhitekturi platforme vašega sistema. V našem primeru i386, ki je 32-bitna različica Guadalinex.

    V internetu poiščite Curin paket DEB
    Prenesite paket Cura DEB

    Ko je paket prenesen (s spletne strani Ultimaker) ga odpremo z našim na novo nameščenim GDebi. Ker verjetno nimate nameščene druge aplikacije za upravljanje paketov DEB, dvokliknite ikono dokumenta (običajno bo končal v mapi »Prenosi« v vaši osebni mapi). Če pa obstaja druga privzeta aplikacija, včasih se zgodi z aplikacijami Če želite stisniti dokumente, jih morate izbrati z miškino tipko kontekstnega menija in jih izrecno odpreti z GDebi.

    Namestitev Cura z GDebi

    GDebi opozarja, da bo potrebno namestiti 8 dodatnih paketov za namestitev paketa, ki vsebuje Zdravljenje. S klikom na gumb "Podrobnosti" se prikaže seznam paketov, ki jih je treba posebej namestiti.

    Podrobnosti o prostorih Cure

    Ko kliknete na "Namesti paket", vas bo vprašal za geslo (ne pozabite, da namestitev aplikacij zahteva skrbniške pravice). Če, kot v našem primeru, potrebujete druge pakete (odvisnosti), jih bo prenesla in samodejno namestila skupaj z programi, ki jih vsebuje naš paket.

    Prenos odvisnosti Cura iz GDebi v Guadalinex Cinnamon
    Namestitev odvisnosti Cura iz GDebi na Guadalinex Cinnamon
    Namestitev Cura iz GDebi na Guadalinex Cinnamon
    Cura je nameščena z GDebi na Guadalinex Cinnamon

    In voila, zdaj je na voljo za uporabo. Vse, kar ostane, je, da zaprete pogovorna okna. Zagotovo ste opazili, da je mogoče z izbiro ustreznega polja samodejno zapreti ta pogovorna okna, če ni nobenega opozorila o nečem, kar je šlo narobe ali kar zahteva vašo pozornost.

    Cura je nameščena z GDebi na Guadalinex Cinnamon

    Ko je namestitev končana, se vrne v začetno pogovorno okno, vendar tokrat v polju "Stanje" sporoči, da je paket že nameščen, in ponudi, da ga odstranite ali znova namestite z uporabo ustreznih gumbov za vsako operacijo: "Ponovna namestitev paketa" in "Odstrani paket ».

    Po ogledu te tretje metode, namestitve iz paketa DEB, se morda zdi, da je lažja od druge, namestitve iz repozitorija, ki ni vključen v Guadalinex, predvideva pa se, da so bile razvrščene po težavnosti. Dolgoročno ni tako; uporaba repozitorijev ima nekaj prednosti pred samo namestitvijo paketa; Po eni strani lahko vsebujejo več sorodnih paketov, ki učinkoviteje rešujejo odvisnosti, po drugi strani pa bo, ko bo repozitorij vključen v paketni sistem, veliko lažje, če že ne samodejno, posodabljati aplikacije za odpravo napak oz. vključiti nove funkcije. Prav tako je mogoče ustvariti repozitorije, ki združujejo aplikacije neke vrste (elektronika, večpredstavnost, 3D-tiskanje ...) in ki se pogosteje posodabljajo kot uradna veja, sestavljena za alternativne platforme (kot so procesorji ARM), prilagojene glede na nekatere korporacije. ali tehnična merila.

    Prevedite izvorno kodo programa

    Prevajanje je izraz, ki se uporablja za označevanje postopka gradnje aplikacije za uporabo v določenem sistemu, ki temelji na določeni platformi. Postopek prevajanja ali konstrukcije, kot ga pogosto tudi imenujemo, omogoča pridobivanje izvedljivih, binarnih dokumentov (strojne kode) iz izvorne kode. Zgoraj je odvisno od številnih odtenkov, na primer v Java izvaja se bajtna koda, ki bi bila nekaj podobnega strojni kodi za virtualni stroj (programski stroj, ne fizični). Obstaja tudi veliko aplikacij, ki so napisane v interpretiranih jezikih (kot npr. Python), čeprav je možno tudi, da se objektna koda samodejno ustvari sproti. Prav tako ni razloga, da ne bi vsega naštetega pomešali in na primer naredili dele aplikacije, ki opravljajo intenzivnejša računska opravila, v prevedenem jeziku, uporabniški vmesnik pa v interpretiranem jeziku.

    Vse zgoraj navedeno naj bi namigovalo na to, da obstaja preveč možnih načinov za izdelavo aplikacije, da bi lahko govorili o povsem standardni metodi in da je zelo verjetno, da boste morali za izdelavo programa preberite informacije, ki jih ponuja avtor, ki mu bo zagotovo priložena konstrukcijska in/ali namestitvena skripta (program, dobesedno skripta).

    Z upoštevanjem prejšnjih opozoril si bomo ogledali čim bolj standarden postopek gradnje aplikacije iz njene izvorne kode. Na splošno in skušamo biti generični, so naslednji koraki:

    • Prenesite izvorno kodo
    • Razpakirajte (če je na voljo)
    • Nastavite privzeti imenik (da bo bolj priročno)
    • Konfiguriraj
    • Sestavi
    • Namestite (ali ročno kopirajte, kjer je to primerno, rezultat gradnje)

    Obstajata predvsem dve možnosti prenesi izvorno kodo: da ga avtor ponudi običajno stisnjenega na spletni strani ali, kar je danes veliko bolj pogosto, da uporablja sistem za nadzor različic (VCS), ki vključuje repozitorij. Čeprav jih je še nekaj, kot npr Mercurial o Bazar, v zadnjem času najbolj uporabljeni VCS Subverzija (znan tudi kot SVN) in vedno bolj GIT. Možno je, da avtor zagotovi povezave za prenos dokumentov aplikacije na samem strežniku za nadzor različic, vendar je najbolj optimalna stvar, na primer za vzdrževanje posodobitve, uporaba posebnih orodij, ki so na voljo v repozitorijih Guadalinex.

    Glede na to, kar je bilo povedano, je logično misliti, da bo vsaka aplikacija poleg splošnih, ki se morda uporabljajo, potrebovala orodja, ki so specifična za uporabljeni jezik. Zelo verjetno je, da morate namestiti prevajalnik g++, ki je odvisen od gcc, ki je odvisen od cpp in orodij make, automake, autoconf, autoreconf ... ki niso v osnovni namestitvi, čeprav je dobra novica, da so v skladiščih Guadalinex tako da že veste, kako jih namestiti.

    Namestite Subversion s Synaptic na Guadalinex Cinnamon
    Namestite GIT s Synaptic na Guadalinex Cinnamon

    Zdaj, ko smo namestili orodja, jih bomo preizkusili z nekaj aplikacijami, na primer za prenos NVC (prevajalnik in simulator VHDL) uporabimo ukaz git klon https://github.com/nickg/nvc.git

    Kloniranje NVC z GIT

    Zdaj bomo uporabili svn za prenos PIC32Prog, aplikacije za programiranje 32-bitnih mikrokontrolerjev PIC z uporabo, med drugim, programatorja PICKit2. Red, ki je za to pristojen, je svn checkout http://pic32prog.googlecode.com/svn/trunk/ pic32prog-samo za branje Ne skrbite glede samo za branje, kar pomeni, da če niste registrirani, ne boste mogli poslati sprememb, ki jih naredite v programu, v repozitorij, vendar bo program popolnoma funkcionalen in seveda boste lahko spremenite v svojem računalniku. Kot ponavadi sem povzela sporočila.

    svn preveri pic32prog

    Če bi bilo tako (v prejšnjih primerih ni), bi bil zdaj čas za dekompresijo. To lahko storite s svojim priljubljenim grafičnim orodjem, verjetno z upraviteljem datotek, ki je nameščen z Guadalinex, ali ker imamo konzolo pri roki, lahko uporabite eno od naslednjih metod:

    • Če gre za dokument v obliki ZIP z naročilom razpakirajte preneseno aplikacijo
    • Če je v formatu TGZ o Tar.gz z naročilom tar -zxvf prenesena aplikacija
    • Če je format dokumenta BZ2 z naročilom tar -jxvf prenesena aplikacija

    Naslednji korak, nekaj precej manjšega, a uporabnega, je spremeni imenik (mapa) v tisto, ki vsebuje aplikacijo, ki jo gradimo (prevajamo). nvc mapo nove aplikacije, samo uporabite ukaz cd nvc. Če ste spreminjali mape za druge operacije, boste morda morali na primer uporabiti celotno pot do mape cd /home/vixtor/nvc ali če je v vaši osebni mapi, lahko shranite nekaj pritiskov tipk cd ~/nvc. V naših prejšnjih primerih bi bilo videti tako, kot prikazujejo spodnji posnetki zaslona.

    Spremeni v imenik nvc
    Spremenite v imenik pic32prog

    Naslednji korak je konfiguracija. Običajno bo dovolj, da uporabite ukaz . / Configure Toda kot je bilo že večkrat povedano, je pomembno, da se posvetujete s tem, kar avtor dokumentira v zvezi s tem. V naših primerih pic32prog ne potrebuje konfiguracije (ni potrebe po uporabi . / Configure), medtem ko mora nvc najprej izvesti ukaze ./autogen.sh y ./tools/fetch-ieee.sh in ustvarite mapo izgradnjo iz katerega se izvede konfiguracija z ukazom ../configure

    Ko je aplikacija konfigurirana, se uporabi ukaz Znamka da ga zgradim. Če je primerno, ga bo morda treba uporabiti make install za beleženje vsega, kar je na mestu po generiranju izvršljive kode. Velikokrat se lahko uporabi čisto da ostane vse čisto, na primer, da se znova prevede iz nič, če so narejene spremembe.

    Gradnja pic32prog z make

    Poleg orodij za gradnjo aplikacije iz izvorne kode lahko aplikacija za delovanje potrebuje druge komponente, pogosto knjižnice, in torej za svojo konstrukcijo. V naših primerih pic32prog potrebuje knjižnice za upravljanje vrat USB, na katera bo priključen programator (PICKit ali drug), nvc pa potrebuje TCL, Flex in LLVM, ki morajo biti na voljo pred gradnjo aplikacije.

    Kot boste videli, obstaja veliko dejavnikov, ki vplivajo na proces gradnje aplikacije, zato je treba končati s tem, kar je bilo povedano na začetku: zelo pomembno je, da si ogledate dokumentacijo, ki jo je zagotovil avtor, o metodi in zahtevah za izdelava aplikacije.aplikacija, saj je zelo težko ponuditi generičen postopek, ki presega mantro prenos, razpakiranje, konfiguriranje, izdelava, namestitev in čiščenje.

    po Komentar

    Morda ste zamudili