2012-03-25 9 views
7

ekleyin.Eclipse CDT Yerleşik yolları dahil bir listesi vardır</p> <pre><code>Eclipse CDT > Project Settings > C/C++ General > Paths and Symbols > Includes > GNU C++ </code></pre> <p>altında Dizinler

Bazıları kalın yazılmış ve projeye özeldir.

Diğerleri yerleşik şunlardır: Örneğin

:

/usr/include/C++/4.6/ 
/usr/include/x86_64-linux-gnu 
etc 

Ben silerseniz: zaman Eclipse başlattı

work/.metadata/.plugins/org.eclipse.cdt.make.core/*.sc 

yolları otomatik rescanned edilir.

Gcc 4.6 ve gcc 4.7, yan yana yerleştirilmiş.

Eclipse yeniden taradığında, yalnızca 4.7 üstbilgileri değil, 4.7 üstbilgisini bulur.

Soruma şudur: Eclipse, yerleşik dahil yolların listesini belirler? (ve bu nedenle neden sadece 4.6 başlıklarını ve 4.7 başlıklarını bulamıyor?)

cevap

10

Bu, Proje-> Özellikler-> C/C++ Yapı-> Keşif Seçenekleri ayarlarında kontrol edilir. Varsayılan olarak, Eclipse içerme dizinlerini bulmak için g ++ öğesini çağırır. Yol üzerindeki g ++ ilk örneği, çağrılan kişi olacaktır. Proje için kullanmak istediğiniz derleyicinin tam yolunu her zaman ayarlayabilirsiniz.

+7

Keşif Seçenekleri varsayılan olarak gizlidir ve Pencere> Tercihler> C/C++> Mülk Sayfası Ayarları> "Keşif Seçenekleri" Görüntülensin sayfasından etkinleştirilebilir. –

İlgili konular