I've read over tons of questions about the cdt indexer, and none of them get to the point. I've configured all of the preprocessor include paths and providers and all that and I have it all working.
But there are some modules that the compiler is okay with that the indexer is not, and I'd like to be able to see the compile output (if that's what's going on) that the indexer is getting that is causing it to fail. If I saw what it sees as the syntax or semantic or whatever kind of failure, I can change the code to make the indexer happy, but I haven't found a way to get the output other than the "problems" view, which only tells you what it found, not WHY it found it as a problem.
Does such a view exist? Is there really a g++ compile going on or is there really a c++ parser that is compiler-like but not a compiler that is trying to parse the source code and getting errors that there is no compiler output for?