TIGCC

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 21:57, 12 декабря 2016.
TIGCC
Ti1.png
Разработчики: The TIGCC Team
Выпущена: October 2006; 15 years ago (2006-10)
Постоянный выпуск: 0.96-beta8
Состояние разработки: Active
Операционная система: Linux, Unix, macOS, FreeBSD, Microsoft Windows
Тип ПО: Software Development
Лицензия: GPL
Веб-сайт tigcc.ticalc.org

TIGCC (от TI и GCC ) представляет собой среду разработки программного обеспечения, которая позволяет разработчикам программировать и компилировать сборку A68K, сборку GNU, и код C для серии Motorola 68000 Texas Instruments,графические калькуляторы (TI-89 (титан), Ti- 92 Плюс и Вояж 200, а также экспериментальная поддержка для TI-92 с Fargo оболочки). TIGCC распространяется под лицензией GNU General Public License. [1]

Компоненты TIGCC

Проект TIGCC включает в себя детали, которые помогают разработчикам создавать и управлять проектами:

  • TIGCC IDE (для Windows)-интегрированная среда разработки с компилятором TIGCC и документацией. Она написана на Delphi. Она включает в себя синтаксис редактирования, а также менеджер проекта, который помогает сохранить проекты вместе. Начиная с версии 0.96-beta8 интегрированная среда разработки для Windows поддерживает последнюю версию TiEmu 3 для отладки с помощью OLE Automation.
  • KTIGCC - Linux IDE, KTIGCC похож на IDE Windows. Он работает под X11 с использованием библиотек KDE и имеет несколько новых функций, таких как привязка к реальным вычислителей с последними libticables2 .
Tig1.png
  • Документация - Руководство TIGCC содержит подробную документацию о том, как использовать TIGCC IDE и компилятор, и документы все функций TIGCC в деталях.
  • Компилятор - исправленная версия GCC, который позволяет разработчикам компилировать C и ассемблерный код для калькуляторов построения графика m68k Texas Instruments. [2]

Разработка TIGCC

Разработка проекта TIGCC резко снизился в последнее время в связи с уходом многих членов команды. В то время как TIGCC все еще довольно активен, он не растет так быстро, как это было раньше.

  • TIGCC IDE - Разработка интегрированной среды Windows, в основном остановлен из-за отсутствия программистов Delphi, хотя ошибки по-прежнему зафиксированы и вносятся небольшие корректировки, необходимые для поддержки изменений в других частях TIGCC . Тем не менее, она является относительно стабильным и полным.
  • KTIGCC - KTIGCC завершена, то есть все функции TIGCC IDE также доступны в KTIGCC. Дополнительные функции могут быть добавлены в будущем. Именно в версии 1.10 (17 января 2009).
  • Компилятор - основывается на GNU Compiler Collection (GCC). Последняя выпущенная версия компилятора TIGCC основывается на GCC 4.1.2-20060728 .

Из-за споров между небольшой группой пользователей и текущим специалистом по обслуживанию, о ветвлении под названием GCC4TI объявленном 3 января 2009.

Команда TIGCC

Проект TIGCC первоначально был разработан международной командой разработчиков, большинство из которых с тех пор ушли в отставку из-за нехватки времени и / или интерес. В настоящее время он поддерживается Кевин Кофлером.

  • Xavier Vassor- Он был создателем проекта TIGCC. Он сделал оригинальный компоновщик, который впоследствии был заменен
  • Jean Canazzi - первый специалист по обслуживанию компилятора, вносил изменения, которые были необходимы, чтобы взаимодействовать через интерфейс с TIOS правильно
  • Niklas Brunlid- исправлял некоторые ошибки в старом компоновщике
  • Zeljko Juric- создал первую версию библиотеки TIGCC. Эта документация составляет значительную часть текущей документации TIGCC
  • Sebastian Reichelt- разработчик TIGCC IDE, записанного на Delphi
  • Philipp Winkler- создатель версии HTML-документации
  • Kevin Kofler - текущий специалист по обслуживанию проекта TIGCC.

Связанные инструменты программирования

Есть инструменты, которые могут помочь программистам, использующим TIGCC.

  • TiEmu - m68k, графический вычислительный эмулятор
  • TiLP- альтернативная программа для связывания TI-Connect, который работает на Windows, Linux, FreeBSD и Mac OS X .
  • Virtual TI - первый TI графический вычислительный эмулятор , который поддерживает TI-89 и TI-92 Plus, сначала в отдельной версии под названием VTI68k, который позже был слит. Команда TIGCC рекомендует использование TiEmu вместо этого. [3]

Установка

Tig11.png
Tig2.png
Tig3.png

Источники

  1. Cyclopaedia.net [Электронный ресурс]: TIGCC / Дата обращения: 04.12.2016. — Режим доступа: http://ru.cyclopaedia.net/wiki/TIGCC
  2. Wikipedia [Электронный ресурс]: TIGCC — материал из Википедии — свободной энциклопедии: Версия 786622237, сохранённая в 22:05 UTC 4 декабря 2016 / Авторы Википедии // Википедия, свободная энциклопедия. — Электрон. дан. — Сан-Франциско: Фонд Викимедиа, 2016. — Режим доступа: https://wikipedia.org/wiki/TIGCC
  3. Wikipedia [Электронный ресурс]: TIGCC — материал из Википедии — свободной энциклопедии: Версия 786622237, сохранённая в 22:05 UTC 4 декабря 2016 / Авторы Википедии // Википедия, свободная энциклопедия. — Электрон. дан. — Сан-Франциско: Фонд Викимедиа, 2016. — Режим доступа: https://wikipedia.org/wiki/TIGCC

Ссылки