Strona 1 z 1

środowisko C

: 09 cze 2008, 21:29
autor: wytrzeszcz
Mam pytanie czy ktoś zna jakiś kompilator C (gcc odpada) najlepiej graficzny ale z ide też sobie poradzę najlepiej po polsku i jakiś kurs pod ten kompilator . Pisze bo mam dość Pascala a na C nie mogę się przesiąść z powodu tego że programy nawet kopiowane ze innych stron nie chodząć . no jeszcze napisz że mam Ubuntu 8

Odp: środowisko C

: 09 cze 2008, 23:47
autor: хur
Na pytanie niestety nie potrafię odpowiedzieć, jako że nie wiem co to takiego graficzny kompilator (ma kompilować jakiś PL gdzie kod zapisuje się piktogramami ?). Btw, obawiam się że jeśli chodzi o C pod linuksem to nie masz specjalnego wyboru wiem tylko o GCC, tcc; intel coś robi, ale tylko pod swoje procki, zresztą jak masz problemy z GCC to intelowym też nie dasz rady.

Btw, dlaczego akurat C ? Popularne skryptowce pozwalają pisać programy mniejszym nakładem pracy, no i są prostsze w obsłudze (większość ma REPL).

EDIT:
Btw, może nie potrzebujesz koniecznie "graficznego kompilatora" i wystarczy Ci coś co korzysta z GCC ? W takim razie spróbuj eclipse z odpowiednią wtyczką (sudo apt-get install eclipse eclipse-cdt).

Odp: środowisko C

: 10 cze 2008, 11:33
autor: KORraN
xur -> Hehe, niektórzy programują, bo muszą, nie znają i nie chcą znać podstawowych pojęć...

Ja ze swojej strony jako IDE polecam Geany (również korzysta z gcc, ale tak jak pisze xur, innego wyjścia praktycznie nie ma), bardzo fajnie się w tym kodzi. a po skonfigurowaniu snippetów korzysta się z niego jeszcze wygodniej :)

Odp: środowisko C

: 11 cze 2008, 15:35
autor: el.pescado
co to takiego graficzny kompilator (ma kompilować jakiś PL gdzie kod zapisuje się piktogramami ?)
Istnieją dwuwymiarowe języki programowania, w których - w przeciwnieństwie do "tradycyjnych" języków, gdzie wykonanie programu przebiega z góry na dół - programy stanowią dwuwymiarową "płaszczyznę", po której program może się wykonywać w dowolnym kierunku. PRzykładem takiego języka jest Befunge;) Taka dygresja - chyba nie o to chodziło autorowi;)

Odp: środowisko C

: 11 cze 2008, 16:02
autor: KORraN
Ciekawe. Choć raczej niepraktyczne i istnieje na podobnej zasadzie jak Brainfuck :P

Odp: środowisko C

: 11 cze 2008, 16:56
autor: pozyton
gcc jest dobry i nie taki straszny, 5min strachu a dalej to już sama przyjemność.
Zainstaluj sobie biblioteki GCC

Kod: Zaznacz cały

sudo apt-get install build-essential
i jakiś fajny edytor, ja polecam kate, bo ładnie koroluję składnie :)

Kod: Zaznacz cały

sudo apt-get install kate
Po zapisaniu kodu programu kompilujesz go poleceniem

Kod: Zaznacz cały

gcc -o plik_wyjsciowy.o plik_z_kodem.c
i jeśli nie ma żadnych błędów to uruchamiasz program poleceniem

Kod: Zaznacz cały

./plik_wyjsciowy.o
Co do graficznej nakładki na kompilator, to jest wiele i jakoś nieprzypominam sobie, żeby był jakiś po polsku, jeśli jest, to poprawcie mnie :P Polecam NetBeans'a, skoro chcesz programować, to na C się nie zatrzymasz, a NetBeans obsługuje jeszcze kilka innych języków (został stworzony z myślą o Javie, ale z innymi językami radzi sobie równie dorze co z Javą), tak więc powoli będziesz poznawał całkiem zgrabne i powabne narzędzie. O tym ja zainstalować NetBeans'a masz tutaj.

Odp: środowisko C

: 01 lip 2008, 14:09
autor: _nef
O ile pytanie jeszcze aktualne - Tak jak napisal pozyton - przy gcc nie ma sie czego obawiac :) a najlepsze z 'graficznych' srodowisk programowania sa moim zdaniem te, ktore obsluguja kilka jezykow, chocby z tego wzgledu ze mniej zasmiecaja twardziela.

Jesli masz slabszego kompa to ja ze swojej strony polecam Eclipse - podobnie jak NetBeans wyprodukowany przez chlopakow z sun i standardowo przystosowany do javy,
tylko ze znacznie szybciej dziala i ma wiele wtyczek, ktore pozwalaja na obsluge innych jezykow, ja pisalem pod nim w javie, c++, c i adzie i nie bylo zadnych problemow :) do gui tez ma wtyczki przynajmniej java awt/swing takze dosc wielofunkcyjny jest:)

sciagnac mozesz z eclipse.org

Odp: środowisko C

: 02 lip 2008, 09:40
autor: pozyton
warto zaznaczyć, żebyś był konsekwentny w środowisku graficznym, Eclipse czy NetBeans są na podobnym poziomie, a to który działa szybciej to kwestia sporna, dla mnie NetBeansowca to Eclipse działa wolniej :P a Eclipsowcy mogą to samo powiedzieć o NetBeansie ^^ proponuję sprawdzić w działaniu oba i poczytać na necie jakie są możliwości każdego z nich

ale jako, że to temat o C to zapraszam dwa posty wyżej do zapoznania się z GCC, aha, można skrócić dwie ostatnie komendy

Kod: Zaznacz cały

gcc -o plik_wyjsciowy.o plik_z_kodem.c && ./plik_wyjsciowy.o
;)

Odp: środowisko C

: 02 lip 2008, 15:18
autor: Ja_Szczur
osobiście na ubuntu korzystam z eclipse i cdt, choć trochę ciężko mi się było przesiąść z windowsowych IDE
KORraN pisze:Ciekawe. Choć raczej niepraktyczne i istnieje na podobnej zasadzie jak Brainfuck :P
gdyby to nie było praktyczne, to by się tym nie zajmowali ;-)
labView wykorzystuje język graficzny o nazwie "g" - można w tym cuda działać:
http://www.labview.pl/Content/pid=3/page=4.html
na stronie 4 jest przykład "kodu źródłowego" programu namalowanego w tym języku, a na stronach wcześniejszych jest jego opis