Amsterdam derleyicisi Kit veya kısa, sadece ACK içinde, Andrew Tanenbaum ve Ceriel Jacobs tarafından yazılmış, hızlı, hafif ve retargetable derleyici paketi ve araç zinciri olduğunu ve Minix 'yerli araç zinciri oldu. ACK başlangıçta (ikili özel bir durum olarak Minix için dağıtılmak üzere) izin kapalı kaynak kodlu yazılım, ama Nisan 2003'te bir BSD açık kaynak lisansı altında piyasaya sürüldü.
ACK EM adında bir ara byte-kod dilini kullanarak maksimum taşınabilirlik sağlıyor. Her dil ön uç EM sonra yerli makine koduna bir arka uç tarafından tercüme edilmeden önce genel optimisers bir numara ile işlenir dosyaları, nesne üretir.
Gcc en ara dili aksine, EM, gerçek bir programlama dilidir ve donanım uygulanabilir; dil ön uçları bir dizi EM mecliste uygulanan kütüphaneleri var. EM nispeten yüksek düzey yığın tabanlı makine ve ACK ile verilen araçlardan biri emniyet denetimi yüksek derecede, doğrudan EM ikililer yürütme yeteneğine sahip bir tercüman olduğunu. Daha fazla bilgi için aşağıda başvurulan em belgesine bakın.
ACK genel linker ve ACK kendi a.out temelli formatındaki dosyaları manipüle kütüphaneci yetenekli birlikte gelir; o EM kodunu yanı sıra yerli makine kodu içeren dosyalar üzerinde çalışacak. (You can not, ancak, ilk EM ikili çeviri olmadan yerli makine koduna bağlantı EM kodu.)
Kurulum:
ACK yüklemek için, kaynak paketini indirip derlemek gerekiyor.
Sürüm 5.6 Linux üzerinde temiz derler, ama şimdiye kadar çok az test etti. kurulum talimatları talimatlara verilen karmaşık ama basittir. README Lütfen okuyun; her aşamada ne tip söylüyorum, derleme işleminin ayrıntılı bir yürüyüş-through sağlar.
Bu Sürümdeki Yenilikler:
Yazılım detaylar:
Yorum Bulunamadı