Temat: Kompilator C na ST
Zna ktoś jakiś dobry kompilator C an ST ??? (a może nawet wie skąd sciągnąć ?)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
VIII. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
Przezroczysta obudowa dla Atari 800XL Rusza przedsprzedaż wyjątkowej, przezroczystej obudowy do komputera Atari 800XL!
RECOIL 6.4.5 RECOIL to przeglądarka retro plików graficznych, obsługująca ponad 550 formatów, dostępna na różnych systemach operacyjnych, z regularnymi aktualizacjami.
ABBUC Software 2024 - wyniki Ukazały się wyniki tegorocznego ABBUC Software Competition
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Zna ktoś jakiś dobry kompilator C an ST ??? (a może nawet wie skąd sciągnąć ?)
Pure C jest nalepszym na ST kompilator. Zgodnie z jego nazwą jest to C, nie C++. Zgodny z Borland C.
.http://www.reservoir-gods.com/CODE/PURE_C.ZIP
Lizard ma 100% racji. Na ST to tylko Pure C i to ledwo ledwo...
Już nie przesadzaj. Kiedys w 1999 roku kumpel zobaczył to to na Atari i był zachwycony, że ładniej wygląda niż taki Borland C++ pod DOS-a i szybciej komplikuje na ST niż BC++ na 486. I maił chłopak rację. :D
Pure C jest bardzo dobrym kompilatorem. Ściągniesz go z DHS.NU.
Oprócz tego jest jeszcze lattice C, także samo C.
C++ to gnu cpp - ale raczej pod Minta, choć - po kompilacji - programy powinny (w wielu przypadkach) chodzić także pod TOSem.
Co do Pure C - jest to praktycznie Borland Turbo C na Atari, w dodatku - znacznie lepszy (szybszy, po kompilacji - krótszy kod...).
Pozdrawiam.
A czy szanowni przedmówcy pisali jakiś większy projekt w PC ? Bo oczywiście 30 linijkowy program na zaliczenie, czy nawet "hellow world" będą się kompilować dość szybko, ale już coś co ma 2000 linii to jest masakra.
Ale generalnie działa. LC na gołym ST to tylko bez optymalizacji kodu, no chyba że piszemy coś naprawde małego, albo finalną wersje optymalizujemy tylko (ale LC ma błędy i kod po optymalizacji w ekstremalnych przypadkach nie działa). GCC też da się chyba na gołym ST odpalić. 4MB i DUŻO samozaparcia to dobry początek.
4MB to akurat starczy na kompilacje printf("hello world"): ;)
Właśnie odpaliłem sobie tego Pure C :).
Ja mam 4MB i rzeczywiście starcza :D
Jest jeszcze takie cos jak Sozobon C, w dodatku darmowe, ale na oczy tego nie widzialem. Lezy sobie na funecie.
GNU C/C++ działa jak normalny kompilator C, ale ustawianie tego na gołym STku to niezła masakra (pierwszy problem długie nazwy WSZĘDZIE). Pamięciowo to tez nieźle żre (miałem z tym problemy nawet na falconie z 14mb ST-RAM).
No i GNU C/C++ nie generuje za bardzo wydajnego kodu (w dokumentacji jest wyraźnie napisane, że najważniejszą rzeczą nie było optymalizacja kodu, ale przenoszalność między platformami.)
PureC rządzi najlepszy help system na świecie, ale ten edytor to mnie delikatnie wkurza. (ale tak delikatnie tylko ;) ). Widziałem jakieś alternatywne edytory do PureC (z kolorowaniem składni etc.), ale za bardzo stabilne to one nie są.
Szkoda, że ten cholerny PureC debugger nie chce chodzić z CT60 i zostaje tylko printf do testowania wszystkiego błeeeee.
pzdr
Saulot / [kurde ale ja dzisiaj postów puściłem, jak nigdy dotąd ;] ręka już mnie boli ]
Khm, że się wtrącę. gcc faktycznie winszuje sobie bardzo dużo pamięci i już na 14 MB mogą być problemy, a co dopiero na 4 MB. Ale to gcc 2.95.2, a kto powiedział, że koniecznie trzeba używać właśnie tej wersji? Z tego co pamiętam dobrze działające wersje gcc to 2.7.2, 2.6.5 oraz 2.3.3. (było jeszcze 2.8.1 ale to pomyłka). Wszystkie trzy życzą sobie dużo mniej RAM-u niż 2.95.2, są nowsze niż Pure C (tak mi się wydaje - ale może ktoś sprostuje) no i kompilują C++, o ile to komuś robi.
PureC rządzi najlepszy help system na świecie, ale ten edytor to mnie delikatnie wkurza. (ale tak delikatnie tylko ;) ). Widziałem jakieś alternatywne edytory do PureC (z kolorowaniem składni etc.), ale za bardzo stabilne to one nie są.
Ja używałem qed do pisania programów, potem otwierałem je w edytorze PureC i stamtąd kompilowałem. Jest jeszcze jeden dobry sposób: z linii poleceń odpalić kompilator z odpowiednioustawionymi opcjami.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.072 sekund, wykonano 18 zapytań ]