Sebagai mahasiswa Teknik Komputer, tahun ini saya harus kuliah di Ada. Dan saya terkejut, terutama karena Ada masih merupakan bahasa yang cukup terkenal, itu hanya ada sedikit dokumentasi tentang bahasa ini.
Banyak kolega saya yang menggunakan GNU / Linux akhirnya menggunakan mesin virtual Windows untuk "membuat semuanya tetap sederhana", tetapi sebenarnya mengkompilasi Ada di GNU / Linux terlalu mudah. Oleh karena itu, dalam artikel ini kami ingin menunjukkan kepada Anda bagaimana melakukannya selangkah demi selangkah. Tujuan artikel ini adalah untuk mengajari Anda cara mengkompilasi Ada di Ubuntu kami, sesuatu yang dari informasi yang akan kami temukan di internet, tampaknya merupakan tugas yang rumit.
Ada adalah bahasa pemrograman cukup tua, sehingga dokumentasi Anda menjadi agak usang. Anda dapat melihat sendiri bahwa jika Anda mencari cara Google untuk mengkompilasi Ada di GNU / Linux, sangat sedikit informasi yang keluar. Meski begitu, seperti yang telah kami sebutkan, mengkompilasi Ada semudah menginstal Kompiler GNAT, yang merupakan bagian dari Koleksi Kompilator GNU.
Untuk ini, kita cukup mengeksekusi yang berikut ini di Terminal:
sudo apt-get install agas-4.4
Dan hanya itu, kita dapat mengkompilasi Ada di Ubuntu kita. Itu mudah.
Sekarang, jika kita ingin memiliki GNAT-GPS, Lingkungan Pengembangan GNAT, kita harus menginstalnya dengan menjalankan yang berikut ini:
sudo apt-get install agas-gps
Setelah terinstal, kita sudah memiliki IDE seperti yang ada di gambar yang mengepalai artikel ini.
Seperti yang Anda lihat, mereka ada dua arah untuk mengkompilasi Ada di Ubuntu, dari IDE itu sendiri, melalui tombol «Bangun Semua», atau menggunakan editor teks lain (seperti Vim) dan kompilasi dari terminal.
Secara pribadi saya suka melakukannya dengan cara kedua, karena dengan satu perintah Anda sudah dapat mengkompilasi seluruh proyek. Dan begitulah, dalam beberapa hal, dengan Gnat kompilasi saja program utama, dan itu sudah bertugas mencari semua paket yang kami gunakan dalam proyek kami.
Misalnya, jika kita memiliki program bernama main.adb yang menggunakan paket lain (.ads dan .adb lainnya), cukup gunakan Gnatmake, sebagai berikut:
gnatmake main.adb
Dan kemudian jalankan file output dengan:
./utama
Seperti yang Anda lihat, mengkompilasi Ada di Ubuntu sangat sederhana. Yang benar adalah seperti yang saya sebutkan sebelumnya, hanya ada sedikit informasi di internet, jadi pada awalnya mungkin tampak bahwa mengkompilasi Ada di GNU / Linux adalah pekerjaan yang rumit atau sulit, tetapi tidak ada yang lebih jauh dari kebenaran, kita telah melihat bagaimana dengan perintah sederhana Kita bisa mengkompilasi keseluruhan proyek, dan jika kita lebih dari IDE, maka kita juga punya satu yang bisa kita gunakan.
Kami harap artikel ini bermanfaat bagi Anda 😉
Saya pikir Ada sudah usang!
Yah, meskipun tidak 100% usang, kenyataannya adalah bahwa secara umum semakin jarang digunakan. Meski begitu, ini adalah bahasa yang sering digunakan di universitas, terutama karena mewakili pemrograman berorientasi objek dan kemandirian antara deklarasi dan implementasi kode.
Hello:
Mulai hari ini, April 2021, saya mendapatkan error ini:
E: Paket "gnat-4.4" tidak memiliki kandidat untuk penginstalan
Salam.