5 HAZİRAN 2013, ÇARŞAMBA
Nasıl Qt Yaratıcısı C 11 etkinleştirmek için?
Başlık kendi kendini açıklayıcı güzel. 2.7.0 ve C 11 bazı temel kod derlemeye çalışıyorum Qt Yaratıcısı indirdim:
int my_array[5] = {1, 2, 3, 4, 5};
for(int &x : my_array)
{
x *= 2;
}
Aşağıdaki hatayı alıyorum:
range based for loops are not allowed in c 98 mode
Henüz, this article göre Qt Oluşturan bu sürümü C 11 destekler. Nasıl etkinleştirebilirim?
CEVAP
5 HAZİRAN 2013, ÇARŞAMBA
8* *eklemek göre
CONFIG = c 11
senin için .pro dosyası (web alt sayfasına bakınız).Qt 5 gerektirir.
Diğer, düşündüren cevaplar
QMAKE_CXXFLAGS = -std=c 11
(QMAKE_CXXFLAGS = -std=c 0x
)
ayrıca çalışma ileQt 4.8 ve gcc / çınlama.
Bunu Paylaş:
Nasıl derleme bağlama hatası günlük (F...
Nasıl böyle büyük mükafat olarak NSZom...
Nasıl Apache 2.2 için büyü etkinleştir...
Nasıl PHP kısa etiketleri etkinleştirm...
Nasıl curl etkinleştirmek için, Ubuntu...