Open main menu

CDOT Wiki β

Eclipse Installation Howtos

Installing Eclipse SDK, Version: 3.7.0, on Windows.
*Please note, you must have Java JRE or JDK installed in order to install and run Eclipse.

Make sure you do this first. Java SE Downloads

---01. Navigate to http://eclipse.org/ and click downloads.
Eclipseinstall01.png
---02. Select Eclipse Classic 3.7 in either 32bit or 64bit depending on your computer.
Eclipseinstall02.png
---03. Select the "[Canada] University of Waterloo Computer Science Club (http)" link.
Eclipseinstall03.png
---04. Save the Zip file.
Eclipseinstall04.png
---05. Watch the progress bar in amazement.
Eclipseinstall05.png
---06. Once finished downloading, right click on the Zip file and extract here.
Eclipseinstall06.png
---07. Open the new folder you extracted.
Eclipseinstall07.png
---08. Select eclipse.exe and open it.
Eclipseinstall08.png
---09. Click Run.
Eclipseinstall09.png
---10. Look at the pretty image.
Eclipseinstall10.png
---11. Select where you want your workspace folder to be located, or just leave the default.
Eclipseinstall11.png
---12. Watch the progress bar again.
Eclipseinstall12.png
---13. Congrats! You have successfully installed Eclipse SDK.
Eclipseinstall13.png



After I installed the Classic version of Eclipse, I found out that there was no option to start a C++ project. It didn't existed.

What I did then after opening Eclipse was: Help/Install New Software.. From the "Work with" list I selected all available. Then in "type filter text" I types C++ and downloaded the packages:

  • C/C++ Develpment Tools
  • C/C++ Develpment Tools SDK
  • C/C++ Library API Documentation Hover Help


After installing them I downloaded and Installed the MinGW compiler MinGW automated installer C and C++ options and added the path of the MinGW compiler (in my case C:\MinGW\bin) to the environment variable PATH of the computer. Also, I made a copy of the file mingw32-make.exe (C:\MinGW\bin) and renamed it to make.exe.

After that I restarted Eclipse and was able to create a C++ project, compile and run.