3 ŞUBAT 2012, Cuma
Eclipse CDT C 11/C 0 X desteği
Eclipse 3.7.1 CDT 1.4.1 GCC 4.6.2
Bu C 11 kod parçası bir örnektir:
auto text = std::unique_ptr<char[]>(new char[len]);
Eclipse editörü şikayet ediyor:
Function 'unique_ptr' could not be resolved
Makefile ve derleme gayet iyi çalışıyor. Nasıl Eclipse hatalar bu tür hakkında şikayet durdurmak için?
CEVAP
3 ŞUBAT 2012, Cuma
Eclipse forum this madde, sadece bu adımları takip ettim ve bu benim için çalışıyor buldum. Özellik listesi bir kurulum ile Windows üzerinde Eclipse Indigo 20110615-0604 kullanıyorum.
- Yeni bir C projesi yapmak
- Her şey için varsayılan seçenekleri
- Sağ tıklatın ve sonra proje için oluşturulan git "Özellikleri"
- C - ^ İnşa C/. Ayarlar ->Araç Ayarları ->C Derleyici - ^ GCC . - ^Muhtelif . Diğer Bayraklar. Koy
-std=c 0x
(veya daha yeni bir derleyici için sonunda-std=c 11
sürüm . ... C Derleyicisi GCC yerine de özellik listesi var derleyici - C/C Genel ->Yollar ve Semboller ->Semboller ->C GNU . "Add..." ve yapıştır
__GXX_EXPERIMENTAL_CXX0X__
(emin ekleyin ve iki önüne alt çizgi) "" ve "Değer" boş bırakın. Adı - Hit Uygulamak, senin için o ne isterse onu yap, TAMAM tuşuna basın.
Şimdi Eclipse SSS bunun bir açıklaması da var: Eclipse FAQ/C 11 Features.
Bunu Paylaş:
Eclipse CDT C 11/C 0 X desteği...
Neden eclipse yeni bir proje oluşturma...
Nasıl UTF-8 Eclipse kodlama desteği iç...
Nasıl eclipse varsayılan çalışma dizin...
Eclipse subversion proje bağlantısı ge...