-1

I'm having trouble running C in eclipse. It first gives me weird syntax errors or tells me that

# include <stdio.h> is an "Unresolved inclusion"

It also will not let me build, saying "(Cannot run program "make": Launching failed)"

Am I missing something? please help.

Thanks

9
Contributors
8
Replies
12
Views
8 Years
Discussion Span
Last Post by lmpmbernardo
0

Which platform are you running this on ?

When I was running Eclipse 3.3 on Ubuntu 7.10, I remember encountering a similar error (for a Linux GCC toolchain based project), So I had to install the package build-essential (which includes GNU Make, GCC and other tools).

However I do not have much idea about about the first problem.

0

Hi there...

If you are using Eclipse on Windows then read below...

For windows, you should download eclipse-cpp-ganymede-win32.zip from http://eclispe.org. This comes with a inbuilt gnu compiler (gcc etc)... If still you are not able to compile please install MiniGW from http://minigw.org... This is free gnu compiler...

Further if you have issues please post your problems...

0

# include <stdio.h> is an "Unresolved inclusion"

Have a look at this thread, should be the same problem your facing as well. The GCC should have been confused on where the include files are located. I would really guess it shouldn't. but its worth a try!

ssharish

0

im having the same problem.. i read the recommended thread but i dunno where the <stdio.h> file is... i mean what am i supposed to add to the Path and Symbols?? im using Eclipse IDE plateform.. =/

0

for "unresolved inclusion" when trying to use eclipse for C++ headers like <iostream> (in windows)

1. Download Automated MinGW Installer
http://sourceforge.net/project/showfiles.php?group_id=2435
2. In the environment variable for windows under "Path" add C:\MinGW\bin (or wherever you installed it)
3. Download Eclipse IDE for C/C++ Developers from http://www.eclipse.org/downloads/
4. Restart the computer
5. In eclipse when creating a new project MiniGW GCC should show up in the toolchain

After that if you get a "Launch failed binary not found"
1. Click the hammer button (build it) before you hit the play button (run it)

0

for "unresolved inclusion" when trying to use eclipse for C++ headers like <iostream> (in windows)

1. Download Automated MinGW Installer
http://sourceforge.net/project/showfiles.php?group_id=2435
2. In the environment variable for windows under "Path" add C:\MinGW\bin (or wherever you installed it)
3. Download Eclipse IDE for C/C++ Developers from http://www.eclipse.org/downloads/
4. Restart the computer
5. In eclipse when creating a new project MiniGW GCC should show up in the toolchain

After that if you get a "Launch failed binary not found"
1. Click the hammer button (build it) before you hit the play button (run it)

This doesn't make sense. I have C++ compilers on my computer already, VS C++, DevCpp, etc. I used Eclipse classic and installed the packages for java, D, python/jython, etc. Installing another build of eclipse over the one I have would be pointless at best, and destructive at worst.

Pydev works. Java works. When I try to compile hello world in c++, I get these errors about the include files and not being able to run the program "make".

0

if you followed the Eclipse instructions you installed MinGW but not MingW make, which you installed with MSYS. then the path needs to show that... in the build configuration append c:/msys/1.0/bin to c:/mingw/bin

This article has been dead for over six months. Start a new discussion instead.
Take the time to help us to help you. Please be thoughtful and detailed and be sure to adhere to our posting rules.