Monga wophunzira wa Computer Engineering, chaka chino ndimayenera kuphunzira ku Ada. Ndipo zodabwitsa zakhala, makamaka chifukwa Ada akadali chilankhulo chodziwika bwino, kuti pali zolemba zochepa kwambiri za chinenerochi.
Ambiri mwa anzanga omwe amagwiritsa ntchito GNU / Linux atsiriza kugwiritsa ntchito makina a Windows kuti "azisunga zinthu", koma ndikupanga Ada pa GNU / Linux zosavuta kwambiri. Chifukwa chake, m'nkhaniyi tikufuna kukuwonetsani momwe mungachitire pang'onopang'ono. Cholinga cha nkhaniyi ndikukuphunzitsani momwe mungapangire Ada mu Ubuntu wathu, chinthu chomwe kuchokera pazomwe tikapeze pa intaneti, zikuwoneka ngati zovuta.
Ada ndi chilankhulo chamapulogalamu wokalamba kwambiri, ndiye kuti zolemba zanu zatha kale. Mutha kudzionera nokha kuti ngati Google momwe mungapangire Ada mu GNU / Linux, ndizochepa kwambiri zomwe zimatuluka. Ngakhale zili choncho, monga tanena kale, kulemba Ada ndikosavuta monga kukhazikitsa fayilo ya Wolemba GNAT, yomwe ili gawo la GNU Compiler Collection.
Pazifukwa izi, ndikwanira kuti tizichita izi mu Terminal:
sudo apt-kukhazikitsa gnat-4.4
Ndizomwezo, titha kuphatikiza Ada mu Ubuntu wathu. Zosavuta.
Tsopano, ngati tikufuna kukhala ndi GNAT-GPS, chilengedwe cha GNAT Development, tiyenera kuyiyika pochita izi:
sudo apt-kukhazikitsa gnat-gps
Tikayika, tidzakhala ndi IDE ngati yomwe ili m'chithunzichi yomwe ikutsogolera nkhaniyi.
Monga mukuwonera, alipo njira ziwiri kuti apange Ada pa Ubuntu, kuchokera ku IDE yomwe, kudzera pa batani «Mangani Zonse», kapena kugwiritsa ntchito cholembera china (monga Vim) ndikuchiphatikiza kuchokera ku terminal.
Inemwini ndimakonda kuzichita m'njira yachiwiri, popeza ndi lamulo limodzi mutha kupanga kale ntchito yonse. Ndipo ndichakuti, kuziyika mwanjira ina, ndi Tchutchutchu lembani pulogalamu yayikulu, ndipo ili kale ndi udindo wofufuza mapaketi onse omwe tikugwiritsa ntchito.
Mwachitsanzo, ngati tili ndi pulogalamu yotchedwa main.adb yomwe imagwiritsa ntchito maphukusi ena (ma .ad ena ndi .adb), ingogwiritsani ntchito Gnatmake, motere:
gnatmake chachikulu.adb
Kenako muthamangitse fayilo yotulutsa ndi:
./mayi
Monga mukuwonera, kulemba Ada mu Ubuntu ndikosavuta. Chowonadi ndichakuti monga ndanenera poyamba, pali zambiri zochepa pa intaneti, kotero poyamba zitha kuwoneka kuti kulemba Ada mu GNU / Linux ndi ntchito yolemetsa kapena yovuta, koma palibe chowonjezera chowonadi, tawona momwe ndi lamulo losavuta Titha kulemba ntchito yonse, ndipo ngati tili oposa IDE, ndiye kuti tili nayo yomwe tili nayo.
Tikukhulupirira kuti nkhaniyi yakuthandizani
Ndemanga za 3, siyani anu
Ndimaganiza kuti Ada anali kale asanagwiritsidwe!
Ngakhale sikutha 100%, chowonadi ndichakuti ambiri akugwiritsidwa ntchito pang'ono ndi pang'ono. Ngakhale zili choncho, chilankhulo chomwe chimagwiritsidwa ntchito kwambiri kumayunivesite, makamaka chifukwa chakuyimira bwino mapulogalamu okonda zinthu komanso kudziyimira pawokha pakulengeza ndi kukhazikitsa malamulo.
Moni
Kuyambira lero, Epulo 2021, ndimalakwitsa izi:
E: Phukusi la "gnat-4.4" lilibe munthu woyenera kukhazikitsa
Zikomo.