SORU
7 HAZİRAN 2010, PAZARTESİ


Qt GCC derleyici anahtarlarını yapılandırma, QtCreator, ve QMake

Geçenlerde denedim kullanın Qt Creator 1.3.2, Qt 4.6.2, GCC 4.4.0 (32-bit sürümü), Windows 7 (64-bit) için derleme bir uygulama kullanarak bazı deneysel C 0x uzantıları ve karşılaşılan aşağıdaki (önemli) hata:

Bu dosya gelecek için derleyici ve kütüphane desteği gerektirir ISO C standardı, C 0x. Bu destek şu anda deneme aşamasında, ve olmalıdır -std=c 0 x ile etkin veya -std=0 x derleyici seçenekleri gnu.

Çözüm için benim arama, bu konuya rastladımqmake and compiler flags?eklenen için aşağıdaki .pro dosyası:

CXXFLAGS  = -std=c  0x

ama bir fark görünmüyordu.

Bu yüzden, eklemek istediğim bir not var sanırım .pro (proje) dosyası, ama asla GCC derleyici ile Qt, QMake, ve QtCreator anahtarları önce berbat ettim, ve büyü / uygun invokation konusunda emin değilim. Benim soru nasıl GCC derleyici set musunuz QtCreator, QMake, ve Qt kullanarak açılır?

CEVAP
15 HAZİRAN 2010, Salı


Aşağı manual okuma kaynar. CXXFLAGS kullanmak yerine .pro dosya, QMAKE_CXXFLAGS olarak kullanmak gerekir:

main.cpp:

#include <cinttypes>

int main() { return 0; }

ana.pro:

SOURCES  = main.cpp
QMAKE_CXXFLAGS  = -std=c  0x

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David Wills

    David Wills

    31 Aralık 2007
  • Ludique

    Ludique

    21 NİSAN 2009
  • YAN TV

    YAN TV

    20 EKİM 2011