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

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • habpsu

    habpsu

    25 Temmuz 2007