Gẹgẹbi ọmọ ile-iwe Imọ-ẹrọ Kọmputa, ni ọdun yii ni mo ni eto ni Ada. Ati pe iyalẹnu mi ti jẹ, paapaa nitori Ada tun jẹ ede ti o mọ daradara, iyẹn iwe kekere pupọ wa nipa ede yii.
Pupọ ninu awọn ẹlẹgbẹ mi ti o lo GNU / Linux ti pari nipa lilo ẹrọ foju Windows lati “jẹ ki awọn nkan rọrun”, ṣugbọn n ṣajọ Ada gangan lori GNU / Linux ju rorun. Nitorinaa, ninu nkan yii a fẹ lati fihan ọ bi o ṣe le ṣe ni igbesẹ. Idi ti nkan yii ni lati kọ ọ bi o ṣe le ṣajọ Ada ninu Ubuntu wa, ohunkan pe lati alaye ti a yoo rii lori intanẹẹti, o dabi iṣẹ-ṣiṣe ti o nira.
Ada jẹ ede siseto kan oyimbo atijọ, nitorinaa iwe rẹ ti di igba atijọ. O le rii fun ara rẹ pe ti o ba jẹ Google bawo ni o ṣe le ṣajọ Ada ni GNU / Linux, alaye kekere pupọ wa jade. Paapaa Nitorina, bi a ti sọ tẹlẹ, ṣajọ Ada jẹ rọrun bi fifi sori ẹrọ naa Akojopo GNAT, eyiti o jẹ apakan ti Gbigba Gbigba GNU.
Fun eyi, o to to pe a ṣe atẹle wọnyi ni Terminal:
sudo gbon-gba fi sori ẹrọ gnat-4.4
Ati pe iyẹn ni, a le ṣajọ Ada ninu Ubuntu wa. Iyẹn rọrun.
Bayi, ti a ba fẹ lati ni GNAT-GPS, Ayika Idagbasoke GNAT, a ni lati fi sii nipasẹ ṣiṣe atẹle:
sudo gbon-gba fi sori ẹrọ gnat-GPS
Lọgan ti a fi sii, a yoo ti ni IDE tẹlẹ bii ọkan ninu aworan ti o ṣe olori nkan yii.
Bi o ti rii, wọn wa tẹlẹ ọna meji lati ṣajọ Ada lori Ubuntu, lati IDE funrararẹ, nipasẹ bọtini «Kọ Gbogbo», tabi lilo olootu ọrọ miiran (bii Vim) ki o ṣajọ rẹ lati ebute.
Tikalararẹ Mo nifẹ lati ṣe ni ọna keji diẹ sii, nitori pẹlu aṣẹ kan o le ṣajọ gbogbo iṣẹ tẹlẹ. Ati pe o jẹ pe, lati fi sii ni ọna kan, pẹlu Gnat kan ṣajọ eto akọkọ, ati pe o ti wa ni idiyele tẹlẹ ti wiwa gbogbo awọn idii ti a nlo ninu iṣẹ wa.
Fun apẹẹrẹ, ti a ba ni eto ti a pe ni akọkọ.Adb. ti o lo awọn idii miiran (miiran .ads ati .adb), kan lo Gnatmake, bi atẹle:
gnatmake akọkọ.adb
Ati lẹhinna ṣiṣe faili o wu pẹlu:
./iwaju
Bi o ti le rii, ṣajọ Ada ni Ubuntu rọrun pupọ. Otitọ ni pe bi mo ti sọ tẹlẹ, alaye kekere wa lori intanẹẹti, nitorinaa ni akọkọ o le dabi pe ikojọ Ada ni GNU / Linux jẹ iṣẹ ti o nira tabi nira, ṣugbọn ko si ohunkan siwaju si otitọ, a ti rii bii pẹlu aṣẹ ti o rọrun A le ṣajọ gbogbo iṣẹ akanṣe kan, ati pe ti a ba ju IDE lọ, lẹhinna a tun ni ọkan ni didanu wa.
A nireti pe nkan naa ti ṣe iranlọwọ fun ọ 😉
Awọn asọye 3, fi tirẹ silẹ
Mo ro pe Ada ti di igba atijọ!
O dara, botilẹjẹpe kii ṣe 100% ti igba atijọ, otitọ ni pe ni apapọ o ti n lo kere si ati kere si. Paapaa bẹ, o jẹ ede ti o lo pupọ ni awọn ile-ẹkọ giga, paapaa nitori bawo ni o ṣe ṣe afihan siseto eto-ohun ati ominira laarin ikede ati imuse koodu.
Hi,
Gẹgẹ bi ti oni, Oṣu Kẹrin 2021, Mo gba aṣiṣe yii:
E: Apoti "gnat-4.4" ko ni oludije fun fifi sori ẹrọ
Ẹ kí