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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boburnham

    boburnham

    11 Temmuz 2006
  • FND Films

    FND Films

    2 Mayıs 2006
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007