1. Download Eclipse (as a ZIP file; current version is apparently 3.1) from www.eclipse.org
  2. Unzip it, and move the resulting "eclipse" folder into wherever you want software-development applications to be.
  3. Double-click the Eclipse application, and you should see the Eclipse splash screen. It'll ask for a workspace location; pick a place that you'd like to keep all your programs for this course. If you're likely to change your mind later in the semester, or if your computer is shared by several different Eclipse users, DON'T check the box "Use this as the default and don't ask again", so users can put their workspaces on their floppies, or flash drives, or network drives, or whatever.
  4. In Eclipse, install the C/C++ Developer Tools:
    1. open the "Help" menu, then "Software Updates", then "Find and Install...", then "Search for new features to install", then "New Remote Site".
    2. Type in the name "CDT" (or something; it doesn't matter) and the URL
      http://download.eclipse.org/tools/cdt/releases/eclipse3.1
    3. Make sure "CDT" is checked, and nothing else is, then click "Finish".
    4. Click the "+" sign to expand "CDT" to "cdt 3.0.2"
    5. Click another "+" sign to expand "cdt 3.0.2" to "Development Tools 3.0.2" and "Development Tooling SDK 3.0.2".
    6. Check the former ("Tools"), not the latter ("Tooling SDK") and click "Next"
    7. Accept the license agreement and click "Next", then "Finish".
    8. Agree to install an unsigned feature.
    9. Upon completion, a dialog box will recommend that you restart Eclipse. Answer "yes".
  5. Test the C/C++ installation as follows:
    1. In Eclipse, go to the "File" menu, then "New", then "Project".
    2. Click the "+" sign to expand "C++" to "Managed Make C++ Project" and "Standard Make C++ Project".
    3. Choose the former.
    4. Pick a project name like "hello"
    5. A dialog box will ask whether to open the C/C++ perspective. Answer "yes", and remember this decision.
    6. "File" menu, then "New", then "Source File".
    7. Pick a name like "hello.cpp".
    8. In the new file window, type
       	#include <iostream>
       	using namespace std;
       	int main () {
       	  cout << "Hello!" << endl;
       	  return 0;
       	  }
      
    9. Press control-S to save and compile the program.
    10. In the "C/C++ Projects" pane should be a blue diamond labelled "Binaries". Click the "+" sign next to it to expand it, showing an executable file.
    11. Right-click this executable file and choose "Run As...", then "Local C/C++ Application".
    12. Choose the default configuration.
    13. You should see a console pane near the bottom of the window with the word "Hello!"