SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChannelRichard

    ChannelRicha

    7 Kasım 2008
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008
  • FF Radioo

    FF Radioo

    14 ŞUBAT 2007