Eclipse CDT'de kod çözümleyici hatasıyla uğraşıyorum. C++ 11 özellikleri ile iyi çalışmıyor. __GXX_EXPERIMENTAL_CXX0X__
tanımlandı ve derleyici bayrakları ayarlandı. Kütüphane derler ve çalışır, ancak Eclipse'e nullptr
anahtar kelimesi olduğunu söyleyemem. Lütfen bunu vurgulama.Nullptr CDT kod çözümleyicisine nasıl tanıtılır?
Ben şimdiki LTS Ubuntu varsayılan sürümünü (12.04) kullanıyorum. Indigo (3.7.2). Bu benim için çalışıyor
gcc -std=c++11 ${FLAGS} -E -P -v -dD "${INPUTS}"
, ben ancak Mars kullanıyorum:
Geçerli LTS Ubuntu'nun (12.04) varsayılan sürümünü kullanıyorum. Indigo (3.7.2) –
Ayrıca 12.04 LTS kullanıyorum ve Indigo veya Juno ile herhangi bir sorunum yok. Her ne kadar statik analiz cihazını tamamen döndürdüysem de, bana [yalancı yanlış pozitifler] veriyor (http://stackoverflow.com/q/13458396/341970), pratik olarak işe yaramıyor. Çok uzun bir hikaye kısacası, statik analiz cihazını çevirmekten daha iyi bir fikrim yok. Üzgünüz ... :( – Ali
Lütfen bulabilirsin: http://stackoverflow.com/questions/9131763/eclipse-cdt-c11-c0x-support/15098556#15098556 – ravwojdyla