Cc65


Cc65
cc65
Entwickler: Ullrich von Bassewitz
Aktuelle Version: 2.12.0
(22. April 2008)
Betriebssystem: Multiplatform
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 MSDOS 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. Treibern
  statisch dynamisch
  conio dio emd joy mou ser tgi
apple2 1 1 1 1 2
apple2enh 1 1 1 1 2
atari   1      
atmos           1
c16   1 1      
c64   6 4 2 1 1
c128   5 2 2 1 2
cbm510   1 1   1  
cbm610   1     1  
geos 1 1     1
lynx       1     1
nes     1      
pet            
plus4     1   1  
supervision              
vic20     1      

Weblinks


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • cc65 — Entwickler Ullrich von Bassewitz Aktuelle Version 2.13.2 (7. März 2010) Betriebssystem Multiplatform Programmier­sprache ANSI C Kate …   Deutsch Wikipedia

  • Cc65 — Infobox Software name = cc65 caption = developer = Ullrich von Bassewitz latest release version = 2.12.0 latest release date = release date|2008|04|22 operating system = Multiplatform genre = Cross compiler license = zlib license/other website =… …   Wikipedia

  • Commodore 64 software — The Commodore 64 amassed a large software library of nearly 10,000 commercial titles, covering most genres from games to business applications, and many others. Contents 1 BASIC 2 Development tools 3 Modern Day Development Tools 4 …   Wikipedia

  • 6502 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • 6504 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • 6510 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • 65C02 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • Archivdatei — Ein Archivierungs oder Packprogramm (kurz Packer, engl. kurz Archiver) fasst eine oder mehrere andere Dateien zu einer Archivdatei zusammen bzw. extrahiert sie wieder daraus. Im einfachsten Falle werden dabei die Dateidaten einfach… …   Deutsch Wikipedia

  • Archiver — Ein Archivierungs oder Packprogramm (kurz Packer, engl. kurz Archiver) fasst eine oder mehrere andere Dateien zu einer Archivdatei zusammen bzw. extrahiert sie wieder daraus. Im einfachsten Falle werden dabei die Dateidaten einfach… …   Deutsch Wikipedia

  • Archivierungsprogramm — Ein Archivierungs oder Packprogramm (kurz Packer, engl. kurz Archiver) fasst eine oder mehrere andere Dateien zu einer Archivdatei zusammen bzw. extrahiert sie wieder daraus. Im einfachsten Falle werden dabei die Dateidaten einfach… …   Deutsch Wikipedia