TIGCC - TIGCC

TIGCC
Logo TIGCC
Vývojáři Tým TIGCC
Stabilní uvolnění
0,96-beta8 / 31. října 2006 ; Před 14 lety ( 2006-10-31 )
Operační systém Linux / Unix , macOS , FreeBSD , Microsoft Windows
Typ Vývoj softwaru
Licence GPL
webová stránka Web TIGCC

TIGCC (od " TI " a " GCC ") je softwarová vývojová prostředí, které umožňuje vývojářům programů a kompilaci A68K montáž , GNU montáž a C kód pro Motorola 68000 série Texas Instruments grafů kalkulačky ( TI-89 (Titanium) , TI -92 Plus a Voyage 200 , stejně jako experimentální podpora pro TI-92 s granátem Fargo). TIGCC je licencován pod obecnou veřejnou licencí GNU .

Různé části TIGCC

Projekt TIGCC obsahuje mnoho věcí, které pomáhají vývojářům vytvářet a spravovat projekty.

  • TIGCC IDE (pro Windows) - integrované vývojové prostředí s kompilátorem TIGCC a dokumentací. Je napsán v Delphi . Obsahuje úpravy syntaxe a je také projektovým manažerem, který pomáhá udržovat projekty pohromadě. Od verze 0.96-beta8 Windows IDE podporuje nejnovější verzi TiEmu 3 pro ladění pomocí OLE Automation.
  • KTIGCC - Linux IDE, KTIGCC je podobný Windows IDE. Běží pod X11 pomocí knihoven KDE a má několik nových funkcí, jako je propojení se skutečnými kalkulačkami s nejnovějšími libticables2.
  • Dokumentace - Manuál TIGCC obsahuje podrobnou dokumentaci, jak používat TIGCC IDE a kompilátor, a podrobně dokumentuje všechny funkce TIGCC.
  • Kompilátor - Kompilátor TIGCC je opravená verze GCC , která vývojářům umožňuje kompilovat C a kód sestavy pro grafický kalkulátor m68k Texas Instruments .

Vývoj TIGCC

Snímek obrazovky KTIGCC IDE

Rozvoj projektu TIGCC se v poslední době kvůli odchodu mnoha členů týmu drasticky snížil. Přestože je TIGCC stále poměrně aktivní, neroste tak rychle, jako kdysi.

  • TIGCC IDE - Vývoj Windows IDE se většinou zastavil kvůli nedostatku programátoru Delphi , přestože chyby jsou stále opraveny a je možné provést drobné úpravy pro podporu změn v jiných částech TIGCC. Přesto je relativně stabilní a kompletní.
  • KTIGCC - KTIGCC je kompletní, tj. Všechny funkce IDE TIGCC jsou k dispozici také v KTIGCC. V budoucnu mohou být přidány další funkce. Je ve verzi 1.10 (17. ledna 2009).
  • Kompilátor - kompilátor TIGCC je založen na GNU Compiler Collection (GCC). Poslední vydaná verze kompilátoru TIGCC je založena na snímku GCC 4.1.2-20060728.

Kvůli sporům mezi malou skupinou uživatelů a současným správcem byla 3. ledna 2009 oznámena vidlice s názvem GCC4TI [1] . V současné době má 2 aktivní zadavatele .

Tým TIGCC

Projekt TIGCC byl původně vyvinut mezinárodním týmem vývojářů [2] , z nichž většina mezitím rezignovala kvůli nedostatku času a/nebo zájmu. V současné době jej udržuje Kevin Kofler .

  • Xavier Vassor : od týmu Doors. Byl tvůrcem projektu TIGCC. Vyrobil původní linker, který byl od té doby nahrazen.
  • Erhan Kartaltepe : vyvinul analyzátor, zavaděč a verzi 2 linkeru.
  • Jean Canazzi : byl prvním správcem kompilátoru a provedl změny, které byly nezbytné pro správné propojení s TIOS.
  • Niklas Brunlid : který opravil některé chyby ve starém linkeru.
  • Zeljko Juric : vytvořil první verzi knihovny TIGCC. Jeho dokumentace tvoří velkou část současné dokumentace TIGCC.
  • Sebastian Reichelt : je vývojářem TIGCC IDE napsaného v Delphi a provedl nějakou údržbu kompilátoru.
  • Philipp Winkler : vytvořil HTML verzi dokumentace.
  • Kevin Kofler : je současným správcem projektu TIGCC.

Jako v mnoha projektech svobodného softwaru , několik dalších lidí přispělo malým množstvím kódu do TIGCC.

Související programovací nástroje

Existují nástroje, které mohou programátorům pomoci pomocí TIGCC.

Viz také

  • HPGCC (podobný projekt pro kalkulačky HP)

externí odkazy