CC65: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
mNie podano opisu zmian |
→Skład pakietu: Apple II |
||
| (Nie pokazano 5 wersji utworzonych przez 3 użytkowników) | |||
| Linia 1: | Linia 1: | ||
'''cc65''' to pakiet kompilatora języka [[C]], [[asembler]]a, menedżera bibliotek oraz konsolidatora. Pierwsza wersja została napisana w 1989 roku przez Johna R. Dunninga i była wersją [http://en.wikipedia.org/wiki/Small-C Small-C] na [[Atari 8-bit|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...). Pakiet rozwijany jest pod przewodnictwem Ullricha von Bassewitza. | |||
== Skład pakietu == | == Skład pakietu == | ||
* ar65 - program do tworzenia bibliotek *.lib i operacji na nich | * ar65 - program do tworzenia bibliotek *.lib i operacji na nich | ||
* ca65 - | * ca65 - [http://pl.wikipedia.org/wiki/Makroasembler makroasembler] dla procesorów 6502, 65C02 i 65816 | ||
* cc65 - kompilator języka C tworzący | * cc65 - skrośny kompilator języka C, tworzący kod źródłowy asemblera ca65 | ||
* cl65 - | * cl65 - proste w użyciu narzędzie do kompilacji i konsolidacji, będące nakładką na ca65, cc65, co65 i ld65 | ||
* co65 - program narzędziowy do konwersji | * co65 - program narzędziowy do konwersji [http://pl.wikipedia.org/wiki/Plik_obiektowy plików obiektowych] w formacie [http://www.6502.org/users/andre/o65/fileformat.html o65] do postaci źródeł asemblera ca65 | ||
* 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 - | * da65 - [http://pl.wikipedia.org/wiki/Deasembler deasembler] produkujący pliki w formacie asemblera ca65 | ||
* grc - kompilator "zasobów" dla środowiska GEOS z C64 | * grc - kompilator "zasobów" .grc dla środowiska GEOS z C64/Apple II | ||
* ld65 - | * ld65 - [http://pl.wikipedia.org/wiki/Konsolidator konsolidator] | ||
== | == Odnośniki zewnętrzne == | ||
* [ | * [https://cc65.github.io/ Strona domowa CC65] | ||
* [http://en.wikipedia.org/wiki/Cc65 cc65] w Wikipedii | |||
* [http:// | |||
[[Kategoria:Emulacja]] | [[Kategoria:Emulacja]] | ||
[[Kategoria:Języki programowania]] | [[Kategoria:Języki programowania]] | ||
Aktualna wersja z 4 sie 2023, 13:31
cc65 to pakiet kompilatora języka C, asemblera, menedżera bibliotek oraz konsolidatora. Pierwsza wersja została napisana w 1989 roku przez Johna R. Dunninga i była wersją Small-C 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...). Pakiet rozwijany jest pod przewodnictwem Ullricha von Bassewitza.
Skład pakietu
- ar65 - program do tworzenia bibliotek *.lib i operacji na nich
- ca65 - makroasembler dla procesorów 6502, 65C02 i 65816
- cc65 - skrośny kompilator języka C, tworzący kod źródłowy asemblera ca65
- cl65 - proste w użyciu narzędzie do kompilacji i konsolidacji, będące nakładką na ca65, cc65, co65 i ld65
- co65 - program narzędziowy do konwersji plików obiektowych w formacie o65 do postaci źródeł asemblera ca65
- od65 - object dumper - pokazuje zawartość plików obiektowych (symbole, eksporty, importy, segmenty)
- da65 - deasembler produkujący pliki w formacie asemblera ca65
- grc - kompilator "zasobów" .grc dla środowiska GEOS z C64/Apple II
- ld65 - konsolidator
Odnośniki zewnętrzne
- Strona domowa CC65
- cc65 w Wikipedii