cc65:面向65(C)02系统的完整跨开发套件,含编译器、汇编器等工具

cc65 - a freeware C compiler for 6502 based systems

分支2Tags14
当前项目代码仓暂无内容

cc65 交叉编译器套件

cc65 是一套适用于 65(C)02 系统的完整交叉开发工具包,包含功能强大的宏汇编器、C 编译器、链接器、归档器、模拟器以及其他多种工具。cc65 为许多老式 6502 机器提供了 C 语言和运行时库支持。有关详细信息,请访问 cc65 网站

公司 / 人员 机器 / 环境
Apple Apple II
Apple IIe enhanced
Atari Atari 400/800
Atari 2600
Atari 5200
Atari 7800
Atari XL
Lynx
Tangerine Oric Atmos
Eureka Oric Telestrat
Acorn BBC series
Commodore C128
C16
C64
CBM 510/610
PET
Plus/4
VIC-20
VTech CreatiVision
Commander X16 Community Commander X16
Bit Corporation Gamate
Berkeley Softworks GEOS (Apple/CBM)
LUnix Team LUnix (C64)
Nintendo Nintendo Entertainment System (NES)
Ohio Scientific OSI C1P
MOS Technology, Inc. KIM-1
NEC PC Engine (PCE)
Rumbledethumps Picocomputer 6502 (RP6502)
Watara Watara/QuickShot Supervision
Synertek SYM-1
USSR Agat-7/9

此外,还提供了一个通用配置,可使 cc65 适配新的目标平台。

人员

cc65 最初基于 Ron Cain 的“Small C”编译器开发,并由 James E. Hendrix 进行了增强。

项目创始人

  • John R. Dunning:原始实现 C 编译器和运行时库,基于 Atari 平台。
  • Ullrich von Bassewitz:
    • 将 Dunning 的代码迁移到现代系统,
    • 重写了编译器的大部分内容,
    • 重写了所有运行时库。

核心团队成员

外部贡献者

(以上列表并不完整,如果你觉得自己被遗漏了,请告知我们或通过 PR 添加自己)

完整列表请查看 团队成员列表所有贡献者 列表。

联系方式

如需进行一般讨论、提问等,请订阅 邮件列表 或使用 GitHub Discussions

我们中的一些人也可能会出现在 libera.chat 的 IRC #cc65 频道。

文档

  • 面向用户和开发者的主要 文档
  • 关于为 CC65 项目 贡献代码 的信息。请在着手准备贡献内容或报告错误之前阅读此文档。
  • Wiki 包含一些不适合放入常规文档的额外信息。

下载

快照版构建

项目介绍

cc65 - 一款面向6502架构系统的免费C语言编译器【此简介由AI生成】

定制我的领域
832.69 K507访问 GitHub