Dodany przez: w Aplikacje - instalacja, Aplikacje - konfiguracja, Programowanie.
Artykuł czytano 4 413 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (brak ocen)
Loading ... Loading ...

Eclipse to niezmiernie sympatyczne środowisko do tworzenia programów w takich językach jak C/C++/Java. Standardowo program przystosowany jest do pracy jedynie z ostatnim z tych języków, jednak wystarczy ściągnąć niewielką paczkę (około 40mb), odpowiednio przekopiować i Eclipse będzie fantastycznie działać z C/C++.

Ale najpierw instalacja. Niestety niemiła niespodzianka dla osób ze słabym łączem - instalator "dociągnie" ponad 200mb dodatkowych pakietów... :

sudo apt-get install eclipse

Po zakończonej instalacji udaj się na stronę klik i pobierasz najnowszą wersję CDT Galileo - na dzień pisania artykułu jest to 6.0.2 (February 26, 2010).

Po ściągnięciu paczki, wypakuj ją i w katalogu głównym wykonaj dwa polecenia:

sudo cp -R features/ /usr/lib/eclipse

oraz

sudo cp -R plugins/ /usr/lib/eclipse

Pora na uruchomienie aplikacji: Programy > Programowanie > Eclipse.

Przy pierwszym uruchomieniu programu zostaniemy poproszeni o wskazanie przestrzeni roboczej, czyli miejsca, w którym będą zapisywane wszystkie nasze "dzieła". Wybieramy jakąś lokalizację i zaznaczamy Use this as a default and do not ask again.
Tworzymy nowy projekt - New > Project > C/C++ > C++ Project.
Po lewej stronie widać wszystkie pliku, które dołączone są do projektu. Po prawej stronie jakieś pierdoły. Najważniejszą rzeczą jest to, co jest w centrum i trochę poniżej - miejsce na kod oraz terminal - tak, terminal.
Bardzo ciekawym rozwiązaniem (z którym się jeszcze nie spotkałem), jest zintegrowanie terminala razem z głównym oknem programu - zero wyskakujących okienek. Co prawda na początku trudno się do tego przyzwyczaić, ale początki zawsze są trudne.

Eclipse - główne okno programu

W lewym oknie klikamy PPM na nazwę projektu i wybieramy New > File. Podajemy nazwę zakończoną .cpp.
Klikamy w środkowe okienko i wpisujemy sztandarowy kod:

#include<*iostream*> // usunac te gwiazdki

using namespace std;

int main()
{
	cout<<"Hello world!";
}

Jak każde porządne środowisko, tak i Eclipse koloruje składnię, zaznacza błędy, zamyka klamry itd.
Kod napisany, teraz kompilacja i odpalenie - CTRL + F11. Wyskoczy okienko, zniknie, a na dole wyświetli się oczekiwane:

Hello world!

Wszystko działa jak należy. Nie pozostaje nic innego jak programować, programować i programować! :P

Zobacz także:

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  1. avatar tymcio100 napisał(a):
    08 wrz 2010 o godzinie 20:56

    pierwszy program testowy hello word nie działa. Zrobiłem wszystko wg twoich instrukcji. Po naciśnięciu ctr F11 wyskakuje okienko z info: Lunch failed. Binary not found. Jest jeden error:
    undefined reference to `main'.
    Pomocy!!!!

    Podoba mi się: Dobre 0 Słabe 0
    • avatar Szmitas napisał(a):
      09 wrz 2010 o godzinie 13:09

      Na pewno dobry kod programu, zwróć uwagę na gwiazdki, które trzeba usunąć? Pokaż co tam masz.

      Podoba mi się: Dobre 0 Słabe 0
  2. avatar tymcio100 napisał(a):
    09 wrz 2010 o godzinie 16:45

    usunąłem gwiazdki

    Podoba mi się: Dobre 0 Słabe 0
  3. avatar Programer napisał(a):
    09 wrz 2010 o godzinie 21:14

    Zapisz plik, zbuduj projekt, skompiluj uruchom.

    Jeśli masz dwa aktywne projekty, to jeden musisz zamknąć.

    Podoba mi się: Dobre 0 Słabe 1
  4. avatar tymcio100 napisał(a):
    10 wrz 2010 o godzinie 18:13

    ok uruchomiłem program ale twoje instrukcje są niepełne. Zanim zaczniesz kompilować program należy go zapisać. Mimo wszystko dzięki.Jestem totalnym laikiem. Stawiam pierwsze kroki w c++.

    Pozdrawiam tymcio100

    Podoba mi się: Dobre 0 Słabe 0

Dodaj komentarz


9 − trzy =