Witam. W szkole zaczynamy C++. Oczywiście szkolne komputery są zaopatrzone w Windows XP + DevC++. Ja w domu mam Debiana i szukam kompilatora zgodnego z DevC++ bo nie mam zamiaru kupować XP dla DevC++ lub piracić.
DevC++ to nie kompilator…
Pod GNU/Linux do C++ prawdopodobnie najczęściej używa się g++, który wchodzi w skład GCC: http://pl.wikipedia.org/wiki/GCC
hmm a co do IDE (to przyjazne srodowisko oprócz kompilatora) to polecam np netbeans lub codeblock
Kompilator jak napisał nr47 , a edytor tekstowy obojętnie który. Może być gedit, nano, vim czy inny jaki ci pasuje. A następnie w terminalu wpisujesz odpowiednią komendę i po sprawie.
Pozdrawiam
Czy to co napisze w GCC odpale pod DevC++ ? Czy te GCC działa w trybie graficznym czy tekstowym ?
Przecież piszesz w C++, to standard C++ jest ważny. Jeśli napiszesz plik źródłowy z poprawnym kodem C++ to kompilujesz zarówno pod g++ jak i pod… g++ (i innymi kompilatorami zgodnymi ze standardem). Jak już pisałem, DevC++ TO NIE KOMPILATOR. On wykorzystuje domyślnie MingW (http://pl.wikipedia.org/wiki/MinGW), a MinGW to właśnie port GCC pod Windows.
GCC to sam zbiór kompilatorów, nie posiada żadnego GUI.
GCC działa w trybie tekstowym. Pod Linuksem nie piszesz w c++ w gcc, ale w dowolnym edytorze tekstu klepiesz składnie, zapisujesz plik jako plik *.c i z konsoli kompilujesz już w gcc. Ja tak robię i nie mam z tym żadnych problemów
Lub jeśli chcesz wszystko graficznie to uzywasz np. eclipse z wtyczką cdt.