2012-02-28 13 views
8

ekleyin: :, std ::, sql :: ve şu anki projem.baz sınıfları için "Yeni C++ sınıfı" Eclipse iletişim

Gnome sınıflarını (Gtk ::, Glib :: vb.) Adaylar listesine eklemek istiyorum. Bunu yapmayı bilen var mı?

+0

Oops ... yanlışlıkla [SSS] alıntı tarafından Rob tarafından silindi. Bu soru Stack Overflow için tamamen konu üzerine yazılmıştır: * "eğer sorunuz genel olarak ... programcılar tarafından yaygın olarak kullanılan yazılım araçlarını kapsarsa ... o zaman sorunuzu sormak için doğru yerdesiniz!" * – Kev

+0

Gnome dosyaları ve senin projen? Projenin dahil yolu var mı? Çalışma alanınızda başka bir proje var mı? – user1201210

+0

İçerir ve kütüphane dosyaları g ++ aracı ayarları proje özelliklerinde 'pkg-config gtk + -3.0 --cflags --libs' gibi dizelerle belirtilir. – Adiabat

cevap

1

Eclipse CDT, dizinleyicinin bunlardan haberdar olup olmadığını öğrenmek için yalnızca size sınıflar sunacaktır. Gnome sınıflarını ekleyebilmek için, ilgili dizinleri projenizin içerme yoluna eklemeniz gerekebilir (proje-> properties-> C++ build-> settings-> C++ derleyici-> içerir ...)

Eğer Bunu zaten yaptınız, projenizin indeksini yeniden oluşturmayı deneyebilirsiniz. Böyle bir sınıf kullanırsanız, CTRL'ye basıp, adını ve tanımına/tanımına atlayabilir ve sonra dizinin Tamam olması gerekir. Ancak, Gnome CDT için ayrıştırılması zor olan başlıklara sahipse (örneğin bunları kullanabilmeniz için gereken makro ayarları), hala sorunlarınız olabilir. Gnome ile ilgili bir deneyimim yok.

İlgili konular