Ohjeet ovat Eclipse 3.2:sta varten. 3.3:sta varten katso asennusohjeita kurssin Wiki-sivut
Ensin pitää Windowsiin asentaa C++-kääntäjä ja sen tarvitsemat apuosat. Linux-käyttäjät voinevat hypätä suoraan kohtaan CDT.
path=c:\devel\msys\1.0\bin;c:\devel\mingw\bin;%path%Tällöin eclipse pitää käynnistää komentoriviltä esim. kirjoittamalla ajojono eclipse.bat:
start "eclipse" "c:\devel\eclipse\eclipse.exe" -vmargs -Xms512M -Xmx768M %*ja sitten komentoriviltä komento
eclipse
Start/Settings/Control Panel/System/Advanced/Environment variables ja siellä kohtaan "User variables for xxx" rivin Path alkuun listään tuo c:\devel\msys\1.0\bin;c:\devel\mingw\bin;VANHASISÄLTÖ
#include <iostream> using namespace std; int main(void) { cout << "Hello World!\n"; return 0; }ja sitten anna komentoriviltä komento
g++ hello.cpp -o hello.exeNyt voit ajaa syntyneen ohjelman (jos käännös meni virheettä):
hello
Help->Software Updates->Find and Install... Search for new features to install New remote Site... Name: CDT URL: http://download.eclipse.org/tools/cdt/releases/eclipse3.1 Ruksi CDT:n kohdalle vain. Finish Kun tulee kysymys Mirrorista, niin valitaan [Germany]University of Applied Sciencies Esslingen (http) Kun tulee Updates-ikkunan, niin ruksitaan CDT Next I Accept... Next Finish hetki odotusta Verication ikkunaan: Install All odotusta ja pyytää käynnistämään Eclipsen uudelleen
Luodaan uusi projekti C++-ohjelmaa varten.
File/New/Other/C++/Managed Make C++ Project Next New Project-ikkunaan: Project name: hellocpp (esim) Use location: c:\mytemp\vesal\hellocpp (esim) Finish Pyytää avaamaan C++-perspektiivin, Yes Aktivoidaan projekti
File/New/Other/C++/Source File New Source File-ikkunaan Source File: hello.cpp (esim) Finish
Project/Build project
Projekti-ikkunaan on syntynyt Debug-kohta. Etsitään tämän alta hellocpp.exe (tai mikä nimi oli projektille annettu) Oikeaa nappia .exe:n päällä ja Run As/Run Local C/C++ Application Kysyy mahdollisesti debuggerin nimeä, tähän GDB Debugger Ohjelma ajetaan.
Avataan ensin Debug Perspective: Window/Open Perspective/Debug Toki vaihdon voi tehdä myöhemminkin jos se unohtuu, tuntuu vain ettei Eclipse automaattisesti vaihda tätä kuten Java-debuggauksessa. Aloitetaan debuggaus Run/Debug/Debug Nyt ohjelma lähtee käyntiin ja pysähtyy ekalle riville. Voidaan askeltaa askel kerrallaan tai laittaa keskeytyskohtia ja ajaa niihin saakka tai suorittaa ohjelma loppuun. Tulokset tulevat erilliseen komento-ikkunaan.
Eclipse ei oikein hyvin selviä tästä ja niimpä nähtävästi jokainen ohjelma kannattaa tehdä omaan projektiin omaan hakemistoonsa.
Vesa Lappalainen 6.4.2007