TIGCC - TIGCC

TIGCC
TIGCC Logosu
Geliştirici (ler)TIGCC Ekibi
Kararlı sürüm
0.96-beta8 / 31 Ekim 2006; 14 yıl önce (2006-10-31)
İşletim sistemiLinux /Unix, Mac os işletim sistemi, FreeBSD, Microsoft Windows
TürYazılım geliştirme
LisansGPL
İnternet sitesiTIGCC Web Sitesi

TIGCC ("dan"TI " ve "GCC "), geliştiricilerin A68K'yı programlamasına ve derlemesine olanak tanıyan bir yazılım geliştirme ortamıdır montaj, GNU montaj ve C için kod Motorola 68000 dizi Texas Instruments grafik hesap makineleri (TI-89 (Titanyum), TI-92 Plus ve Yolculuk 200 için deneysel desteğin yanı sıra TI-92 Fargo kabuğu ile). TIGCC şu lisansa sahiptir: GNU Genel Kamu Lisansı.

TIGCC'nin çeşitli bölümleri

TIGCC projesi, geliştiricilerin projeleri oluşturmasına ve yönetmesine yardımcı olan birçok şeyi içerir.

  • TIGCC IDE (Windows için) - TIGCC derleyicisi ve belgelerin dahil olduğu entegre bir geliştirme ortamı. Yazılmıştır Delphi. Sözdizimi düzenlemesini içerir ve ayrıca projeleri bir arada tutmaya yardımcı olan bir proje yöneticisidir. 0.96-beta8 sürümünden itibaren Windows IDE, TiEmu OLE Otomasyonu aracılığıyla hata ayıklama için 3.
  • KTIGCC - Linux IDE, KTIGCC, Windows IDE'ye benzer. Altından geçiyor X11 kullanmak KDE kütüphaneler ve en son libticables2 ile gerçek hesap makinelerine bağlanmak gibi birkaç yeni özelliğe sahiptir.
  • Dokümantasyon - TIGCC kılavuzu, TIGCC IDE ve derleyicinin nasıl kullanılacağına ilişkin ayrıntılı belgeler içerir ve tüm TIGCC işlevlerini ayrıntılı olarak belgeler.
  • Derleyici - TIGCC derleyicisi, uygulamanın yamalı bir sürümüdür. GCC geliştiricilerin C'yi derlemesine ve montaj m68k için kod Texas Instruments grafik hesap makineleri.

TIGCC'nin geliştirilmesi

KTIGCC IDE ekran görüntüsü

TIGCC projesinin gelişimi, birçok ekip üyesinin ayrılması nedeniyle son zamanlarda büyük ölçüde azaldı. TIGCC hala oldukça aktif olsa da, eskisi kadar hızlı büyümüyor.

  • TIGCC IDE - Windows IDE'nin geliştirilmesi, çoğunlukla bir Delphi programcı, ancak hatalar hala sabittir ve TIGCC'nin diğer bölümlerindeki değişiklikleri desteklemek için gerekli küçük ayarlamalar yapılabilir. Bununla birlikte, nispeten kararlı ve eksiksizdir.
  • KTIGCC - KTIGCC tamamlandı, yani TIGCC IDE'nin tüm özellikleri KTIGCC'de de mevcuttur. Gelecekte ek özellikler eklenebilir. Sürüm 1.10'da (17 Ocak 2009).
  • Derleyici - TIGCC'nin derleyicisi, GNU Derleyici Koleksiyonu (GCC). TIGCC'nin derleyicisinin en son yayınlanan sürümü GCC 4.1.2-20060728 anlık görüntüsüne dayanmaktadır.

Küçük bir kullanıcı grubu ile mevcut bakımcı arasındaki anlaşmazlıklar nedeniyle, GCC4TI duyruldu [1] 3 Ocak 2009 tarihinde. Şu anda 2 aktif taahhüdü bulunmaktadır.

TIGCC ekibi

TIGCC projesi başlangıçta uluslararası bir geliştirici ekibi tarafından geliştirilmiştir. [2], çoğu zaman ve / veya ilgi yetersizliği nedeniyle o zamandan beri istifa etti. Şu anda tarafından bakımı yapılıyor Kevin Kofler.

  • Xavier Vassor: Doors Ekibinden. TIGCC projesinin yaratıcısıydı. O zamandan beri değiştirilen orijinal bağlayıcıyı yaptı.
  • Erhan Kartaltepe: ayrıştırıcıyı, yükleyiciyi ve bağlayıcının 2. sürümünü geliştirdi.
  • Jean Canazzi: derleyicinin ilk bakıcısıydı ve TIOS ile düzgün bir şekilde arayüz oluşturmak için gerekli değişiklikleri yaptı.
  • Niklas Brunlid: eski bağlayıcıdaki bazı hataları düzelten kişi.
  • Zeljko Juric: TIGCC kütüphanesinin ilk versiyonunu yaptı. Onun belgeleri, TIGCC'nin mevcut belgelerinin büyük bir bölümünü oluşturmaktadır.
  • Sebastian Reichelt: Delphi'de yazılmış TIGCC IDE'nin geliştiricisidir ve derleyicide bazı bakımlar yaptı.
  • Philipp Winkler: belgelerin HTML sürümünü yaptı.
  • Kevin Kofler: TIGCC projesinin şu anki geliştiricisidir.

Çoğunda olduğu gibi ücretsiz yazılım projelerde, birkaç kişi daha TIGCC'ye küçük miktarlarda kod katkısında bulundu.

İlgili programlama araçları

TIGCC kullanan programcılara yardımcı olabilecek araçlar vardır.

Ayrıca bakınız

  • HPGCC (HP hesap makineleri için benzer bir proje)

Dış bağlantılar