2014-03-03 31 views
1

我已經在Eclipse上檢查了SVN上的交叉編譯項目(在Linux系統上)。我無法從函數的右鍵單擊上下文菜單(或通過按F3)打開函數聲明。經過研究,我發現我在項目的右鍵菜單中甚至沒有像Index - > ..這樣的東西。我試了很多與首選項 - > C/C++ - >索引器但沒有有用的結果。我不使用Eclipse來構建它,但沒有錯誤,因爲我利用makefile可以從SVN檢出Eclipse CDT項目沒有索引

PS構建它:雖然有與匹配標題的一些問題,但沒有人幫我

回答

1

這裏是在一百萬次嘗試後找到解決方案通過使用新項目嚮導選擇導入,項目應該檢出爲C/C++項目 ..該索引不會直接在簽出的SVN項目中可用。希望它可以節省一些時間

+0

我面臨同樣的問題。儘管我沒有把這個項目看作是一個Java項目(就像我的情況那樣),但是從SVN中重新檢查它確實解決了這個問題。非常感激。 – Serge

1

Eclipse Kepler SR2在Windows 7這裏。

面臨着同樣的問題,輸入下列順序使得它爲我工作:「從SVN結帳項目」

  1. 導入...
  2. 選擇分支等
  3. 選中「使用新建項目嚮導配置的簽出項目」單選按鈕。
  4. 選擇「C/C++ - > C Project」。
  5. 選擇一個工具鏈,如果你使用外部工具鏈無關緊要。
  6. 現在你可以右鍵點擊該項目(一旦完全檢出)並重建索引器。
1

我使用靛藍,解決它,如下所示(不重新結帳!)

右鍵單擊項目中的問題並選擇新建 - >轉換爲C/C++項目

選擇後工具鏈,索引會自動生成。

相關問題