Yes, you might say that. Problem is that (as far as I can see) eclipse is not mature enough.
If it's a big project, it would be a good idea to use automake/conf.
If your really want to do it from eclispe (managed build) do this:
Everythink behind "-I" should go in extra include paths, and everything behind "-l" should go in libraries.
pkg-config --cflags gtkmm-2.4
pkg-config --libs gtkmm-2.4
I'm *not* a very experienced eclipse user. (nor an gnu autotools expert or a gtk guru)
Yes, that's it. In addition you need to specify extra libraries under linker option. (see output from pgk-config)
I think I found it, but I'm not totaly sure. Once you have created a project go to:
Project-->Properties--->C/C++ Build---> Tool Settings tab ---> GCC C Compiler--->Directories
And then add /usr/include/gtk-2.0 or /usr/include/gtkmm