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

  • LAHWF

    LAHWF

    5 Kasım 2009
  • midomansour

    midomansour

    19 EYLÜL 2009
  • MotoManTV

    MotoManTV

    10 Aralık 2009