- cc65
-
cc65 Entwickler Ullrich von Bassewitz Aktuelle Version 2.13.2
(7. März 2010)Betriebssystem Multiplatform Programmiersprache ANSI C Kategorie Cross-Compiler Lizenz zlib-Lizenz/weitere Deutschsprachig nein www.cc65.org Der cc65 ist ein Cross-Compiler-Paket für alte 6502-basierte Computerarchitekturen. Es umfasst einen Compiler für die Programmiersprache C, einen Makro-Assembler, Linker, Archiver und einige andere Tools. Das Compiler-Paket ermöglicht u. a. die Entwicklung von Programmen für den C64, C128, Apple II und Atari Heimcomputer. Durch eine gute Programmbibliothek ist es u. a. mit dem cc65 sehr einfach möglich, Programme für die grafische Benutzeroberfläche GEOS (C64/128 Versionen) zu entwickeln. Da es cc65 auch für MS-DOS x86 PC Systeme gibt, kann der Cross-Compiler direkt aus PC/GEOS GEOS (x86 Version) heraus gestartet werden. Somit ist es PC/GEOS Programmierern möglich, ihre Projekte auch auf das C64/128 GEOS zu adaptieren.
Programmierschnittstellen
statisch
- conio
- dio
dynamisch
- em
- joystick
- mouse
- serial
- tgi
Verfügbarkeit von APIs bzw. Anzahl der Treiber statisch dynamisch conio dio emd joy mou ser tgi apple2 ✓ ✓ 1 1 1 1 2 apple2enh ✓ ✓ 1 1 1 1 2 atari ✓ ✓ 2 atmos ✓ 1 c16 ✓ 1 1 c64 ✓ 6 4 3 1 1 c128 ✓ 5 2 3 1 2 cbm510 ✓ 1 1 1 cbm610 ✓ 1 1 geos ✓ ✓ 1 1 1 lynx 1 1 1 nes ✓ 1 pet ✓ 1 plus4 ✓ 1 1 supervision vic20 ✓ 2 Beispielhafte Projekte
- Contiki (Internet Program Suite)
- Zoo Mania (Spiel)
- IP65 (Protokollstapel)
- VM02 (Java VM)
- EasyFlash (Tool)
Weblinks
- www.cc65.org (englisch)
- Einsteigerkurs
- C Lernen mit cc65 und C64
Kategorien:- Freies Programmierwerkzeug
- Programmiersprache C
Wikimedia Foundation.