Nasıl Qt Yaratıcısı C 11 etkinleştirmek için? | Netgez.com
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

  • Dopelives

    Dopelives

    30 Temmuz 2009
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007