O Eclipse c ++ Type não pôde ser resolvido, mesmo que a compilação seja bem-sucedida

Eu misturei o projeto C ++ / Java no Eclipse. Eu configurei um arquivo build.mk e o Eclipse constrói o projeto com êxito quando todos os arquivos no editor são fechados. Quando eu abro um arquivo .h ou .cpp, o Eclipse encontra muitos símbolos indefinidos neles. Eu tenho referências à API de terceiros e todos os problemas parecem estar relacionados aos símbolos dessa API. Estranhamente, alguns tipos são considerados definidos no Eclipse, e alguns são considerados indefinidos, embora em alguns casos eles sejam definidos no mesmo arquivo .h.

Meu colega não está passando por nenhum desses problemas, mas não sabemos onde começar a resolver esse problema. Nós já garantimos que nossos diretórios include do Eclipse sejam os mesmos. Existe alguma maneira de comparar as configurações do projeto Eclipse?

Atualização: arquivos .cproject e arquivos .project e arquivos no diretório .settings sabem diferir apenas por alguns caminhos. Não ajudou a resolver o meu problema embora.

questionAnswers(4)

yourAnswerToTheQuestion