2014-02-14 3 views
5

Eclipse 인덱서는 C++ 프로그램을 시작할 때마다 처음부터 실행됩니다. 이 대규모 프로그램을 인덱싱하는 데는 10 분이 소요되므로 이전에 생성 한 인덱스를 다시 사용할 수 있으면 생산성을 높일 수 있습니다.내 프로그램을 시작할 때마다 Eclipse 인덱서가 실행됩니다.

이것은 Eclipse Kepler (4.3.1) SR1 빌드 ID : 20130919-0819이며 Oracle Linux에서는 CDT입니다.

[편집] 명확히하기 위해 인덱서를 완전히 끄는 대신 색인을 다시 사용하고 싶습니다.

+0

나를 위해 Eclipse를 시작할 때마다 색인이 다시 작성됩니다. 이 일도 너에게 일어나는거야? – Yuval

답변

-1

이 링크를 읽고 해당 옵션을 해제 할 수 있습니다 ...이 작품 Disable Indexer C++

희망 ...

Reggards

+0

명확히하기 위해 인덱서를 완전히 끄는 대신 색인을 다시 사용하고 싶습니다. –

2

당신이 방금 빌드를했기 때문에 인덱서가 실행되고 있지 확실 ? 기본적으로 Eclipse 프로젝트는 빌드 후 전체 프로젝트를 새로 고칠 수 있도록 설정됩니다. 항상 빌드 프로세스의 출력 (예 : "ProjectTopLevel/Build")의 영향을받는 디렉토리 만 새로 고침을 설정합니다.

빌드가 완료된 후 인덱서가 새로 고칠 경로를 지정할 수 있습니다.

  1. 프로젝트 -> 속성
  2. 오른쪽 왼쪽
  3. 에 트리에서 "C/C++ 빌드"에
  4. 클릭, 선택
  5. 는 "정책을 새로 고침"탭 "삭제 ..."에 프로젝트의 최상위 디렉토리를 가리키는 리소스를 제거하십시오.
  6. "리소스 추가 ..."를 클릭하고 빌드의 영향을받는 디렉터리를 지정하십시오.
+0

좋은 생각이지만 프로젝트 이름이 경로에 있습니다. 현재 프로젝트와 어떻게 관련이 있습니까? – Vincent

관련 문제