跳转到内容

TIGCC

计算器百科,非营利的计算器专业知识百科。
920831658留言 | 贡献2016年5月5日 (四) 05:05的版本
此条目尚未完工。
此条目尚未完工。原作者将会继续进行编写,而您也可以对该条目进行编辑
请注意,本条目正在施工中
  • 本条目的编辑将持续最多两小时。在此期间请不要编辑这个条目,以免发生编辑冲突。
  • 本条目的最后编辑时间距现在为3560日1时53分26秒(刷新)。如果这个时间已逾两小时,你可以自行移除此模板
  • 如果你对此有什么疑问,可以与本条目的最后编辑者920831658讨论 | 贡献 | 封禁)取得联系。
  • 你也可以在本页的历史中查看所有的编辑版本。如果你认为有必要,可以到相应版本编辑者的讨论页留言。

TIGCC (构词分为 "TI" 和 "GCC") 是用于编写摩托罗拉680000汇编/C程序的开发工具包。其支持 TI-89系列TI-92 Plus 和 Voyage 200. 对 TI-92初代 提供基于 Fargo Shell 的实验性支持。 TIGCC 按照 GPL 协议授权。

工具包内容

TIGCC 包含许多用于程序开发和调试工具,其中包括:

  • TIGCC IDE (for Windows) - TIGCC 集成开发环境,包含了带有语法高亮补全的编辑器、编译器、工程管理器以及相关文档。该工具用 Delphi 编写。在 0.96-beta8 版中添加了最新的 TiEmu 3 作为调试支持。
  • KTIGCC (for Linux KDE Desktop) - 这是同 Windows IDE 相仿的 Linux KDE 桌面环境使用的 IDE. 其添加了基于 libticables2 的实体计算器连接调试功能。
  • 文档 - 其文档覆盖了从“如何使用”到“技术细节”的所有内容
  • 编译器 - TIGCC 编译器是 GNU GCC 的修改版本,以便其生成对应的 m68k 机器码。

开发状态

开发团队

TIGCC项目是由这些成员维护和开发的。由于缺少时间或失去了兴趣,大部分成员都已经退出项目。现在整个项目由Kevin Kofler进行维护。

姓名 职务
Xavier Vassor(常用网名Critor) 最初版本的链接器的开发者。他所开发的链接器在以后的版本被弃用并替换为了其他的链接器。同时,他也是TI-Planet计算器论坛的站长。
Jean Canazzi 编译器的第一个维护者。同时他对编译器进行了必要的改动,以使其能够正确地面向TIOS。
Niklas Brunlid 修复了老链接器中的bug。
Zeljko Juric 开发了TIGCC库的第一个版本,同时,他编写的文档构成了TIGCC现有版本的开发文档的一大部分。
Sebastian Reichelt Delphi版本的TIGCC IDE的开发人员,同时进行一些编译器的维护工作。
Philipp Winkler 制作了HTML版本的开发文档。
Kevin Kofler 现在的TIGCC项目的维护者。

相关编程工具

外部链接