2012-02-04 2 views
2

Eclipse CDT가 내 편집기/문제 창에 이상한 오류를 표시하고 있습니다. 예를 들어, 같은 라인 :"Problems"창에 가짜 오류가 표시됨

#include <string> 

는 말한다 : Unresolved inclusion: <string>을, 이클립스는 기본 포함 파일을 찾을 수 없습니다 것처럼. 물론 오류를 포함하고 있기 때문에 나중에 정의가 거의 인식되지 않아 더 많은 오류가 발생합니다. 이것은 프로젝트가 Eclipse에서 올바르게 빌드 되었음에도 불구하고 있습니다.

이것은 autotools 기반 소스입니다. 프로젝트가 사용자 정의 Makefile 모드로 설정되었습니다. 나는 데비안, 이클립스 3.7을 사용한다.

가짜 오류를 제거하는 방법은 무엇입니까?

+0

bin 폴더를 삭제 해보십시오. – usman

답변

1

이클립스는 때때로 이런 문제가 과거에 있었던 것으로 생각했습니다. 필자는 헤더 파일이 몇 개 있지만 컴파일 가능한 실제 항목이없는 프로젝트였습니다. 그것은 그것을 참조한 프로젝트를 빌드 할 때 오류를 올바르게 감지하지만 오류가 수정되면 오류를 제거하지 못합니다.

문제 창에서 특정 오류/경고를 수동으로 삭제하고 멀리 떨어져 있는지 확인할 수 있습니다.

+0

실제로 Eclipse를 여러 번 다시 시작하고 프로젝트를 여러 번 재구성 한 후 어떻게 든 작업을 시작했습니다. – liori

+0

문제가 발생한 경우 0 개의 오류가 표시됩니다. – usman

관련 문제