Gnat ile Ubuntu'da Ada nasıl derlenir

Ekran görüntüsü 2016-06-26 14:43:26

Bilgisayar Mühendisliği öğrencisi olarak bu yıl Ada'da program yapmak zorunda kaldım. Şaşırdım, özellikle Ada hala oldukça iyi bilinen bir dil olduğu için çok az belge var bu dil hakkında.

GNU / Linux kullanan meslektaşlarımın çoğu, "işleri basitleştirmek" için bir Windows sanal makinesi kullandılar, ancak aslında Ada'yı GNU / Linux üzerinde derlediler. çok kolay. Bu nedenle, bu yazıda size adım adım nasıl yapılacağını göstermek istiyoruz. Bu makalenin amacı, Ada'yı Ubuntu'muzda nasıl derleyeceğinizi öğretmek, internette bulacağımız bilgilerden karmaşık bir görev gibi görünen bir şey.

Ada bir programlama dilidir oldukça eski, bu nedenle belgeleriniz biraz eski hale geldi. Ada'yı GNU / Linux'ta nasıl derleyeceğinizi Google'a getirirseniz, çok az bilginin ortaya çıktığını kendiniz görebilirsiniz. Öyle bile olsa, daha önce de bahsettiğimiz gibi, Ada'yı derlemek, GNAT derleyicisi, GNU Derleyici Koleksiyonunun bir parçası olan.

Bunun için Terminal'de aşağıdakileri yapmanız yeterlidir:

sudo apt-get gnat-4.4'ü kurun

İşte bu kadar, Ada'yı Ubuntu'muzda derleyebiliriz. Bu kadar kolay.

Şimdi, GNAT-GPS'ye sahip olmak istiyorsak, TBMM Geliştirme Ortamı, aşağıdakileri yürüterek yüklemeliyiz:

sudo apt-get gnat-gps'i kur

Kurulduktan sonra, bu makalenin başındaki resimdeki gibi bir IDE'ye zaten sahip olacağız.

Gördüğün gibi varlar iki yol Ada'yı Ubuntu'da derlemek için, IDE'nin kendisinden"Tümünü Oluştur" düğmesi aracılığıyla veya başka bir metin düzenleyici (Vim gibi) kullanarak ve terminalden.

Şahsen ben bunu ikinci yoldan yapmayı seviyorum, çünkü tek bir komutla tüm bir projeyi derleyebilirsiniz. Ve bir şekilde söylemek gerekirse, Gnat ile sadece ana programı derleyinve zaten projemizde kullandığımız tüm paketleri aramaktan sorumlu.

Örneğin, main adında bir programımız varsa.adb diğer paketleri (diğer .ads ve .adb) kullanan, aşağıdaki gibi Gnatmake'yi kullanın:

gnatmake main.adb

Ve sonra çıktı dosyasını şununla çalıştırın:

./ana

Gördüğünüz gibi, Ada'yı Ubuntu'da derlemek çok basit. Gerçek şu ki, daha önce de bahsettiğim gibi, internette oldukça az bilgi var, bu yüzden ilk başta Ada'yı GNU / Linux'ta derlemek külfetli veya zor bir iş gibi görünebilir, ancak hiçbir şey gerçeğin ötesinde değildir, nasıl olduğunu gördük. basit bir komutla Bütün bir projeyi derleyebiliriz ve eğer IDE'den fazlası isek, elimizde bir tane de var.

Makalenin size yardımcı olduğunu umuyoruz 😉


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Jorge Ariel Utello dijo

    Ada'nın çoktan modası geçmiş olduğunu sanıyordum!

    1.    miquel perez dijo

      Eh,% 100 modası geçmiş olmasa da, gerçek şu ki, genel olarak gittikçe daha az kullanılıyor. Öyle bile olsa, özellikle nesne yönelimli programlamayı ne kadar iyi temsil ettiği ve bildirim ile kod uygulaması arasındaki bağımsızlık nedeniyle, üniversitelerde sıklıkla kullanılan bir dildir.

  2.   ABELARD dijo

    Selam
    Bugün, Nisan 2021 itibariyle şu hatayı alıyorum:

    E: "gnat-4.4" paketinin kurulum için bir adayı yok

    Selamlar.