I\'m trying to use Eclipse to edit sources, compiled under C++ Builder, but stuck with Unresolved inclusion
problem.
For example, code like:
<
You could also try use "CDT GCC Built-in Compiler Settings". Go to the project properties > C/C++ General > Preprocessor Include Path > Providers tab then check "CDT GCC Built-in Compiler Settings" if it is not.
None of the other solutions (play with include path, etc) worked for me for the type 'string', but this one fixed it.
memory and memory.h don't refer to the same source.
One is for c, the other for c++
Do you have the right includes source in your project settings ?
This allowed me to avoid Eclipse "Unresolved inclusion" error.
In my case I had to find the location of the C++ vector header on my computer (which is a Mac):
find /usr/local -name vector -print
I found the correct include location in folder "/usr/include/c++/4.2.1". Then I set my project eclipse settings like so:
Project->Properties->C/C++ General->Paths and Symbols->GNU C++->(Add)->"/usr/include/c++/4.2.1"
I'm not using C++ Builder, but my solution might address part of your trouble.
On Windows, with Eclipse CDT Oxygen, none of the solutions described here worked for me (including the "Provider" - "CDT GCC Built-in Compiler Settings"). What works for me is: