CC65

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 16:52, 22 mar 2010
Jellonek (Dyskusja | wkład)
(zle miejsce na kurs jezyka.)
← Previous diff
Wersja z dnia 21:20, 22 mar 2010
KMK (Dyskusja | wkład)

Next diff →
Linia 1: Linia 1:
-Właściwie '''The 6502C compiler'''. Pakiet kompilatora języka [[C]], [[asembler]]a (CA65), menedżera bibliotek oraz linkera. Pierwotnie napisany przez Johna R. Dunninga na małe Atari. Obecnie rozwijana wersja (działająca wyłącznie w trybie [[http://pl.wikipedia.org/wiki/Kompilacja_skro%C5%9Bna|kompilacji skrośnej]]) potrafi kompilować pod różne komputery oparte o [[procesor]] [[6502]], jak i 65816 (np. różne odmiany Atari 8-bit, Commodore C64/C128/C16/C116 i inne, Apple II, Nintendo NES...).+Właściwie '''The 6502C compiler'''. Pakiet kompilatora języka [[C]], [[asembler]]a (CA65), menedżera bibliotek oraz linkera. Pierwotnie napisany przez Johna R. Dunninga na małe Atari. Obecnie rozwijana wersja (działająca wyłącznie w trybie [http://pl.wikipedia.org/wiki/Kompilacja_skro%C5%9Bna kompilacji skrośnej]), potrafi kompilować pod różne komputery oparte o [[procesor]] [[6502]], jak i 65816 (np. różne odmiany Atari 8-bit, Commodore C64/C128/C16/C116 i inne, Apple II, Nintendo NES...).
- +
== Skład pakietu == == Skład pakietu ==
Linia 9: Linia 8:
* co65 - program narzędziowy do konwersji skompilowanych plików obiektowych do postaci źródeł asemblerowych * co65 - program narzędziowy do konwersji skompilowanych plików obiektowych do postaci źródeł asemblerowych
* od65 - object dumper - pokazuje zawartość plików obiektowych (symbole, eksporty, importy, segmenty) * od65 - object dumper - pokazuje zawartość plików obiektowych (symbole, eksporty, importy, segmenty)
-* da65 - disasemler o formacie wynikowym będącym źródłem dla assemblera ca65+* da65 - disasembler o formacie wynikowym będącym źródłem dla assemblera ca65
* grc - kompilator "zasobów" dla środowiska GEOS z C64 * grc - kompilator "zasobów" dla środowiska GEOS z C64
* ld65 - linker * ld65 - linker

Wersja z dnia 21:20, 22 mar 2010

Właściwie The 6502C compiler. Pakiet kompilatora języka C, asemblera (CA65), menedżera bibliotek oraz linkera. Pierwotnie napisany przez Johna R. Dunninga na małe Atari. Obecnie rozwijana wersja (działająca wyłącznie w trybie kompilacji skrośnej), potrafi kompilować pod różne komputery oparte o procesor 6502, jak i 65816 (np. różne odmiany Atari 8-bit, Commodore C64/C128/C16/C116 i inne, Apple II, Nintendo NES...).

Skład pakietu

  • ar65 - program do tworzenia bibliotek *.lib i operacji na nich
  • ca65 - makro assembler dla procesorów 6502, 65C02 i 65816
  • cc65 - kompilator języka C tworzący jako wynikowy kod asemblerowy
  • cl65 - program narzędziowy służący jako nakładka na kompilator i linker w jednym
  • co65 - program narzędziowy do konwersji skompilowanych plików obiektowych do postaci źródeł asemblerowych
  • od65 - object dumper - pokazuje zawartość plików obiektowych (symbole, eksporty, importy, segmenty)
  • da65 - disasembler o formacie wynikowym będącym źródłem dla assemblera ca65
  • grc - kompilator "zasobów" dla środowiska GEOS z C64
  • ld65 - linker

Linki

Personal tools