View Single Post
Dec28-11, 06:26 PM
Saladsamurai's Avatar
P: 3,016
So I installed Eclipse 3.7.0 (Indigo) for my Mac (Snow Leopard OS). I initially installed the "Java Only" version. That works fine. I then decided I wanted to consolidate to one IDE for both Java and C++ if possible. So, here is what I did:
1) Checked to make sure I have gcc, g++, gdb installed on my machine: I do.

2) Opened Eclipse and went to Help -> Install New Software... ->Work with: Indigo - (from the dropdown).

3) I selected from the 'Programming Languages' Dropdown:
C/C++ development tools, C/C++ development tools SDK, CDT Visual C++ Support.

4) I let the stuff install. It seemed to go well.

Next I tried to do the simple Hello World Program:

Open Eclipse and then:
1) New -> Project -> C/C++ -> C++ Project

2) Selected 'Empty Project' and named the Project 'HelloWorldProject'

3) Let Eclipse change my perspective to the 'C/C++ Perspective'

4) Right Click HelloWorldProject -> New -> Source File

5) Typed into source file:
#include <iostream>
using namespace std;

int main() {

	cout << "Hello World" << endl;
	return 0;
6) With the Editor still activated, press CMD + B in order to Build the Project

In the Console Window in Eclipse I get the message:
**** Build of configuration Debug for project HelloWorldProject ****

Nothing to build for project HelloWorldProject
Not sure what this means. If I try to run it, I get an error, as expected:

Launch Failed. Binary Not Found.

I would love to get this going here. Thanks!
Phys.Org News Partner Science news on
Final pieces to the circadian clock puzzle found
A spray-on light show on four wheels: Darkside Scientific
How an ancient vertebrate uses familiar tools to build a strange-looking head