Bagaimana mengkompilasi Ada di Ubuntu dengan Gnat

Tangkapan layar dari 2016-06-26 14:43:26

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 😉


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Jorge Ariel Ulello dijo

    Saya pikir Ada sudah usang!

    1.    Michael Perez dijo

      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.

  2.   ABELARD dijo

    Hello:
    Mulai hari ini, April 2021, saya mendapatkan error ini:

    E: Paket "gnat-4.4" tidak memiliki kandidat untuk penginstalan

    Salam.