TIGCC
редактировать
TIGCC (от «TI » и «GCC ") - это среда разработки программного обеспечения, которая позволяет разработчикам программировать и компилировать A68K сборку, GNU сборку и C код для Motorola 68000 серия Texas Instruments графические калькуляторы (TI-89 (Titanium), TI-92 Plus и Voyage 200, а также экспериментальная поддержка TI-92 с оболочкой Fargo). TIGCC находится под лицензией Стандартной общественной лицензии GNU.
Содержание
- 1 Различные части TIGCC
- 2 Разработка TIGCC
- 3 Команда TIGCC
- 4 Связанные инструменты программирования
- 5 См. Также
- 6 Внешние ссылки
Различные части TIGCC
Проект TIGCC включает в себя множество вещей, которые помогают разработчикам создавать проекты и управлять ими.
- TIGCC IDE (для Windows) - интегрированная среда разработки с компилятором TIGCC и документацией. Он написан на Delphi. Он включает редактирование синтаксиса, а также является менеджером проектов, который помогает объединять проекты. Начиная с версии 0.96-beta8, Windows IDE поддерживает последнюю версию TiEmu 3 для отладки через OLE Automation.
- KTIGCC - Linux IDE, KTIGCC похож на Windows IDE. Он работает под управлением X11 с использованием библиотек KDE и имеет несколько новых функций, таких как связь с реальными калькуляторами с последними версиями libticables2.
- Документация - Руководство TIGCC содержит подробные документация по использованию TIGCC IDE и компилятора, а также подробное описание всех функций TIGCC.
- Компилятор - Компилятор TIGCC представляет собой исправленную версию GCC, которая позволяет разработчикам компилировать C и код сборки для графических калькуляторов m68k Texas Instruments .
Разработка TIGCC
Снимок экрана KTIGCC IDE
В последнее время количество разработок проекта TIGCC резко сократилось из-за ухода многих членов команды. Хотя TIGCC по-прежнему довольно активен, он не растет так быстро, как раньше.
- TIGCC IDE - Разработка Windows IDE в основном остановлена из-за отсутствия программиста Delphi, хотя ошибки все еще исправлены и требуются небольшие корректировки для поддержки изменений в других частях. TIGCC. Тем не менее, он относительно стабилен и полон.
- KTIGCC - KTIGCC завершен, то есть все функции TIGCC IDE также доступны в KTIGCC. Дополнительные функции могут быть добавлены в будущем. Это версия 1.10 (17 января 2009 г.).
- Компилятор - компилятор TIGCC основан на Коллекции компиляторов GNU (GCC). Последняя выпущенная версия компилятора TIGCC основана на снимке состояния GCC 4.1.2-20060728.
Из-за разногласий между небольшой группой пользователей и текущим сопровождающим был объявлен форк с названием [1] 3 января 2009 г. В настоящее время у него 2 активных коммиттера.
Команда TIGCC
Проект TIGCC изначально был разработан международной командой разработчиков [2], большинство из которых с тех пор уволились из-за нехватки времени и / или интерес. В настоящее время его обслуживает Кевин Кофлер.
- Ксавье Вассор : из команды Doors. Он был создателем проекта TIGCC. Он сделал оригинальный компоновщик, который с тех пор был заменен.
- Эрхан Карталтепе : разработал синтаксический анализатор, загрузчик и версию 2 компоновщика.
- Жан Канацци : был первым сопровождающим компилятора и внес изменения, необходимые для правильного взаимодействия с TIOS.
- Никлас Брунлид : исправил некоторые ошибки в старом компоновщике.
- Желько Юрич : сделал первую версию библиотеки TIGCC. Его документация составляет значительную часть текущей документации TIGCC.
- Себастьян Райхелт : разработчик TIGCC IDE, написанной на Delphi, и внес некоторые изменения в компилятор.
- Филипп Винклер : сделал HTML-версия документации.
- Кевин Кофлер : текущий сопровождающий проекта TIGCC.
Как и во многих проектах бесплатного программного обеспечения, еще несколько человек внесли небольшие объемы кода в TIGCC..
Связанные инструменты программирования
Существуют инструменты, которые могут помочь программистам, использующим TIGCC.
- TiEmu - графический калькулятор m68k TI эмулятор.
- - альтернативная программа для связывания, которая работает в Windows, Linux, FreeBSD и на Mac OS X.
- Virtual TI были первым TI графическим калькулятором эмулятором, поддерживающим TI-89 и TI-92 Plus, сначала в отдельной версии под названием VTI68k, которая позже была объединена с самим Virtual TI. Поскольку он действительно старый и больше не поддерживается, а также в нем отсутствует отладчик C, команда TIGCC рекомендует [3] использовать вместо него TiEmu.
См. Также
- HPGCC (аналогичный проект для калькуляторов HP)
Внешние ссылки