2013-03-16 34 views
5

Windows 7 x64'te QT 5.0.1'i derlemek istiyorum, ancak qt'yi yapılandırdığımda, aşağıdakileri elde ederim:Qt, ICU desteği olmadan inşa edildi, WebKit devre dışı bırakıldı. VS2012

Qt şimdi bina için yapılandırıldı. Sadece nmake'yi çalıştır. Yeniden yapılandırmak için, nmake confclean'ı çalıştırın ve yapılandırın.

  • d: /Libraries/Qt/5.0.1/qtbase/bin/qmake d: /Libraries/Qt/5.0.1/qtsdk.pro Proje MESAJ: WebKit: Qt yoğun bakım desteği olmadan inşa edilmiş, WebKit özürlü.

Makinemde ICU 50'yi derledim ve icu, x32 Sürüm ve Hata Ayıklama modu için testler başarısız oldu, ancak x64 ayarları iyi. ICU/bin ve ICU/bin64 sistem değişkenlerine yazdım.

Lütfen, ICt ve WebKit ile Qt'yi nasıl derleyeceğinizi belirtin.

cevap

4

aşağıda bir örnek yapı yapılandırması:

configure \ 
    -prefix C:\Qt\Qt5.0.1 -platform win32-msvc2012 -opensource -c++11 \ 
    -make tools -make libs -qt-sql-sqlite -no-openssl \ 
    -icu \ 
    -I D:\Projects\icu4c-51_1\icu\include \ 
    -L D:\Projects\icu4c-51_1\icu\lib64 

WebKit dahil etmek, eklemek ve komut seçeneklerine kütüphane yolu -icu etkinleştirmek ve amaçlarını eklemelisiniz.

ICU yapı tipi Qt ile aynı olmalıdır, yani x86 veya x64.

İlgili konular