Birden fazla projeyle ilgili bir çalışma alanım var. Ancak, bazı projeler, çözümlenmemiş içerikler nedeniyle, çözümlenmemiş semboller hakkında editörde çok fazla uyarı veriyor. Çoğu çalışma alanındaki diğer projelerin başlıkları veya üçüncü parti kütüphaneleridir.Eclipse CDT dizinleyici - çözülmeyen özümleri nasıl çözebilir
Googling, bunun dizinleyici ile ilgili bir sorun olduğunu öne sürüyor, ancak nasıl düzeltileceğine dair herhangi bir tutarlı açıklama bulamadım - dizinlerin PATH'sine bu kitaplıkların yollarını eklemem gerektiğini varsayalım, ancak Bunu yapmak için herhangi bir seçenek gör (Juno kullanıyorum).
Lütfen CDT'nin dizinleyicisini nasıl yapılandıracağımı açıklayabilir misiniz?
Ayrıca iki projede STL üstbilgileri için çözülmemiş uyarıları da alıyorum. Bazı STL başlıkları çözülür, ancak diğerleri değişmez ve liste iki proje arasında aynı görünmüyor (vektör ve ikincisi gibi şeyler buluyor, fakat sstream veya string değil, diğeri de iostream bulamıyor) .
Muhtemelen ilgili: Bunlar C++ projeleridir, ancak tüm dosya uzantıları .c'dir. Bunları derlemek için GCC C Derleyici komutunu 'g ++' olarak değiştirdim, ama sanırım dizin düzenleyiciyle başa çıkmak için bir şeyler yapmam gerekiyor mu?
(Not: Eclipse CDT'nin QNX Momentics lezzeti ile çalışıyor.) eklemek zorunda kaldım. 'Arayüz' sınıflarının tüm dizin yapısına sahibiz. hiçbir projeye yer vermedik. Bu cevaba dayanarak, tüm alt klasörler için başlıkları ve kaynakları içeren 'interface' klasör seviyesinde tek bir proje oluşturdum. Bu klasörün projesini bir proje referansı olarak eklemek çözümlenmemiş olan düzeltilmiş düzeltmeleri içerir VE aniden hatalarım ve uyarılarımın tümü bağlantı sağlar! (Bu projeye, uzun derleme sürelerinden kaçınmamı sağlayan ilk hatayı oluşturmayı durdurmak için söyledim.) – sage