2014-02-14 50 views
5

每次啓動我的C++程序時,Eclipse索引器都從頭開始運行。對這個大型程序進行索引需要10分鐘,因此如果能夠重複使用之前生成的索引,它將有助於提高生產力。Eclipse索引器每次啓動我的程序時運行

這是Eclipse Kepler(4.3.1)SR1在Oracle Linux上使用CDT創建ID:20130919-0819。

爲了澄清,我想重複使用索引,而不是完全關閉索引器。

+0

對我來說,每次啓動Eclipse時都會重建索引。這也發生在你身上嗎? – Yuval

回答

-1

您可以禁用選項,在閱讀此鏈接... Disable Indexer C++

希望這個作品......

Reggards

+0

爲了澄清,我想重複使用索引,而不是完全關閉索引器。 –

2

確定索引沒有運行,因爲你只是做了一個構建?默認情況下,Eclipse項目設置爲在構建後刷新整個項目。我總是將這個設置爲只刷新受構建過程輸出影響的目錄(例如「ProjectTopLevel/Build」)

您可以指定在構建完成後索引器將刷新哪些路徑:

  1. 項目 - >屬性
  2. 在左側
  3. 右邊的樹
  4. 點擊「C/C++編譯」,選擇「刷新策略」選項卡
  5. 「刪除......」來刪除指向您項目頂級目錄的資源。
  6. 「添加資源...」並指定受構建影響的目錄。
+0

好主意,但項目名稱在路徑中。我怎樣才能使它相對於當前的項目? – Vincent

相關問題