TIGCC - TIGCC
Vývojáři | Tým TIGCC |
---|---|
Stabilní uvolnění | 0,96-beta8 / 31. října 2006
|
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
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.
- TiEmu je emulátor grafové kalkulačky grafů TI m68k .
- TiLP je alternativní propojení programu TI-Connect , který pracuje na Windows , Linux , FreeBSD a Mac OS X .
- Virtual TI byl první emulátor grafové kalkulačky TI podporující TI-89 a TI-92 Plus , nejprve v samostatné verzi s názvem VTI68k, která byla později sloučena do samotného Virtual TI. Protože je TIGCC opravdu starý a již není udržován a také mu chybí ladicí program C, doporučuje [3] místo něj použít TiEmu.
Viz také
- HPGCC (podobný projekt pro kalkulačky HP)